nWave/skills/nw-wizard-shared-rules/SKILL.md
Shared rules for feature ID derivation and wave detection used by /nw-new, /nw-continue, and /nw-fast-forward wizards
npx skillsauth add nwave-ai/nwave nw-wizard-shared-rulesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
testing
Acceptance test creation methodology for the DISTILL wave. Domain knowledge for the acceptance designer agent: port-to-port principle, prior wave reading, wave-decision reconciliation, graceful degradation, and document back-propagation.
development
Cross-agent collaboration protocols, workflow handoff patterns, and commit message formats for TDD/Mikado/refactoring workflows
development
Creates a phased roadmap.json for a feature goal with acceptance criteria and TDD steps. Use when planning implementation steps before execution.
testing
Acceptance test creation methodology for the DISTILL wave. Domain knowledge for the acceptance designer agent: port-to-port principle, prior wave reading, wave-decision reconciliation, graceful degradation, and document back-propagation.