Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Shared rules for feature ID derivation and wave detection used by /nw-new, /nw-continue, and /nw-fast-forward wizards
.claude/skills/nwave-ai-nw-wizard-shared-rules/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 83% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -16% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -16% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 16% | 0% |
Shared rules referenced by /nw-new, /nw-continue, and /nw-fast-forward wizards.
Derive a kebab-case feature ID from the feature description:
Examples:
rate-limiting-api-gatewayoauth2-upgradereal-time-notification-system-websocketCheck SSOT first, then feature delta:
| Wave | Complete When | In Progress When | |------|--------------|-----------------| | DISCOVER | docs/product/jobs.yaml has a validated job for this feature | docs/feature/{id}/discover/ exists but no validated job in SSOT | | DISCUSS | docs/feature/{id}/discuss/user-stories.md exists and is non-empty | docs/feature/{id}/discuss/ exists but user-stories.md missing or empty | | DESIGN | docs/product/architecture/brief.md has a section for this feature | docs/feature/{id}/design/ exists but brief.md not updated | | DEVOPS | docs/product/kpi-contracts.yaml has contracts for this feature | docs/feature/{id}/devops/ exists but no KPI contracts in SSOT | | DISTILL | tests/acceptance/{id}/ has feature files | docs/feature/{id}/distill/ exists but test files incomplete | | DELIVER | docs/feature/{id}/deliver/execution-log.json with all roadmap steps at COMMIT/PASS | docs/feature/{id}/deliver/execution-log.json exists with some steps incomplete |
"Not started" = neither SSOT entry nor feature delta directory exist for that wave.
Other measured skills in the registry, with their headline benchmark lift.