github Adityaraj0421/naksha-studio v3.19.0
v3.19.0 — Community Contributions Pipeline

latest releases: v4.8.0, v4.7.0, v4.6.0...
one month ago

What's new

Closes the full contributor pipeline — from "I want to contribute" to "my PR is merge-ready" — by addressing three friction gaps:

Discovery

  • New .github/ISSUE_TEMPLATE/wishlist-item.yml — GitHub YAML form template (Wing/Area, What to build, Why it matters, Acceptance criteria, Difficulty, Related files). Auto-labels issues with wishlist.

Structural Validation Tooling

  • New scripts/validate-structure.js — 5 structural integrity checks: command file count, reference file count, version consistency, command frontmatter, no empty command files. Runnable locally: node scripts/validate-structure.js.
  • New .github/workflows/validate-structure.yml — CI job triggering on PRs to commands/**, skills/design/references/**, .claude-plugin/plugin.json, meta/stats.json. Posts PR comment with failure details.

Quality Bar

  • Expanded .github/pull_request_template.md — per-contribution-type checklists for new command, new role, and knowledge/reference updates.
  • CONTRIBUTING.md — new Finding Work section (label system, issue links, claim/release flow) and Definition of Done section (prose checklist with rationale for each item).

Note: Four GitHub labels must be created manually in repo settings:
wishlist (#0075ca) · good-first-issue (#7057ff) · help-wanted (#008672) · claimed (#e4e669)

Don't miss a new naksha-studio release

NewReleases is sending notifications on new releases.