Emit the 6 gsd-ns-* routers as the only top-level skill bundles and nest
the ~61 concrete skills under <router>/skills/<name>/SKILL.md on runtimes
with confirmed non-recursive skill loaders (claude global, cline, qwen,
hermes, augment, trae, antigravity). Router bodies rewrite their routing
tables from Skill-tool dispatch to a Read skills/<name>/SKILL.md pattern.
Recursive/unconfirmed loaders (cursor, codex, copilot, windsurf, codebuddy,
opencode, kilo) keep the flat layout. Completes the v1.40 namespace
architecture (#2792) so the eager skill listing drops to ~6 entries.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Route to the appropriate project / milestone skill based on the user's intent.
gsd-plan-milestone-gaps was deleted by #2790 — gap planning now happens
inline as part of gsd-audit-milestone's output.
User wants
Invoke
Start a new project
gsd-new-project
Create a new milestone
gsd-new-milestone
Complete the current milestone
gsd-complete-milestone
Audit a milestone for issues
gsd-audit-milestone
Summarize milestone status
gsd-milestone-summary
Import an external plan
gsd-import
Bootstrap planning from existing docs
gsd-ingest-docs
Generate a developer profile
gsd-profile-user
Review and promote backlog items
gsd-review-backlog
Invoke the matched skill directly using the Skill tool.