nw-ab-critique-dimensi…
Review dimensions for validating agent quality - template compliance, safety, testing, and priority validation
Shared rules for feature ID derivation and wave detection used by /nw-new, /nw-continue, and /nw-fast-forward wizards
$ npx -y skills add nWave-ai/nWave --skill nw-wizard-shared-rules --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/nw-wizard-shared-rulesContext preview
The summary Claude sees to decide when to auto-load this skill.
Shared rules for feature ID derivation and wave detection used by /nw-new, /nw-continue, and /nw-fast-forward wizards
name: nw-wizard-shared-rules description: Shared rules for feature ID derivation and wave detection used by /nw-new, /nw-continue, and /nw-fast-forward wizards user-invocable: false disable-model-invocation: true
Shared rules referenced by `/nw-new`, `/nw-continue`, and `/nw-fast-forward` wizards.
Derive a kebab-case feature ID from the feature description:
1. Strip common prefixes: "implement", "add", "create", "build" 2. Remove English stop words: "a", "the", "to", "for", "with", "and", "in", "on", "of" 3. Convert to kebab-case (lowercase, hyphens between words) 4. Limit to 5 hyphenated segments maximum
**Examples:**
Check 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.
AI agents that guide you from idea to working code, with human judgment at every gate. nWave runs inside Claude Code. It breaks feature delivery into seven waves (discover, diverge, discuss, design, devops, distill, deliver).
Repo: nWave-ai/nWave
Review dimensions for validating agent quality - template compliance, safety, testing, and priority validation
Review dimensions for validating agent quality - template compliance, safety, testing, and priority validation
Review dimensions for acceptance test quality - happy path bias, GWT compliance, business language purity, coverage completeness, walking skeleton…
Detailed 5-phase workflow for creating agents - from requirements analysis through validation and iterative refinement
5-layer testing approach for agent validation including adversarial testing, security validation, and prompt injection resistance
Architectural style selection decision matrices, trade-off analysis, structural enforcement rules, and combination patterns. Load when choosing or evaluating…