| nw-acceptance-designer |
DISTILL |
Use for DISTILL wave — designs E2E acceptance tests from user stories and architecture using Given-When-Then format. EXPANDED scope (plan v3 §3.A, 2026-05-19) — exclusive test-expertise owner; authors ATs with maximum PBT + parametrize density, runs self-completeness audit (7-category taxonomy + 15-item checklist), enforces Mandate-12 step-reuse ≥4× target informational, consults DISCUSS+DESIGN+DEVOPS upstream waves for taxonomy population (C2/C5/C6/C7). Creates executable specifications that drive Outside-In TDD development. |
10 |
| nw-acceptance-designer-reviewer |
DISTILL |
Use for review and critique tasks - Acceptance criteria and BDD review specialist. Runs on Haiku for cost efficiency. |
3 |
| nw-agent-builder |
Other |
Use when creating new AI agents, validating agent specifications, optimizing command definitions, or ensuring compliance with Claude Code best practices. Creates focused, research-validated agents (200-400 lines) with Skills for domain knowledge. Also optimizes bloated command files into lean declarative definitions. |
6 |
| nw-agent-builder-reviewer |
Other |
Use for review and critique tasks - Agent design and quality review specialist. Runs on Haiku for cost efficiency. |
2 |
| nw-data-engineer |
Other |
Use for database technology selection, data architecture design, query optimization, schema design, security implementation, and governance guidance. Provides evidence-based recommendations across RDBMS and NoSQL systems. |
4 |
| nw-data-engineer-reviewer |
Other |
Use for review and critique tasks - Data architecture and pipeline review specialist. Runs on Haiku for cost efficiency. |
1 |
| nw-ddd-architect |
DESIGN |
Use for DESIGN wave domain modeling. Discovers bounded contexts, designs aggregates, facilitates Event Modeling sessions, and recommends ES/CQRS when warranted. Writes to architecture SSOT. |
4 |
| nw-ddd-architect-reviewer |
DESIGN |
Use for reviewing DDD domain models. Validates bounded context boundaries, aggregate design, context mapping, ES/CQRS recommendations, and ubiquitous language consistency. |
2 |
| nw-diverger |
Other |
Use before DISCUSS — runs JTBD analysis, competitive research, structured brainstorming, and taste-filtered evaluation to produce 3-5 design directions before the team converges on one. Use when the team has a validated problem but hasn't chosen a solution approach. |
3 |
| nw-diverger-reviewer |
Other |
Use as peer reviewer for nw-diverger outputs — validates JTBD rigor, research evidence quality, option structural diversity, taste application correctness, and recommendation coherence. Runs on Haiku for cost efficiency. |
1 |
| nw-documentarist |
Other |
Use for documentation quality enforcement using DIVIO/Diataxis principles. Classifies documentation type, validates against type-specific criteria, detects collapse patterns, and provides actionable improvement guidance. |
3 |
| nw-documentarist-reviewer |
Other |
Use for reviewing documentarist assessments. Validates classification accuracy, validation completeness, collapse detection, and recommendation quality using Haiku model. |
2 |
| nw-functional-software-crafter |
DELIVER |
DELIVER wave — SLIM functional crafter. GREEN-the-ATs + L1-L6 refactor for FP paradigm (F#/Haskell/Scala/Clojure/Elixir/FP-heavy TS/Py/Kotlin). Pure functions, pipeline composition, types-as-documentation. Test authoring (ATs + paired PBT) is owned by nw-acceptance-designer; this agent implements pure functions and refactors. Use when the project follows functional-first. |
19 |
| nw-nwave-buddy |
Other |
Use for any nWave question — methodology, project navigation, command help, wave status, migration, and troubleshooting. The first agent to consult when unsure about anything in nWave. |
4 |
| nw-platform-architect |
DESIGN |
Use for DESIGN wave (infrastructure design) and DEVOPS wave (deployment execution, production readiness, stakeholder sign-off). Transforms architecture into deployable infrastructure, then coordinates production delivery and outcome measurement. |
7 |
| nw-platform-architect-reviewer |
DESIGN |
Use for review and critique tasks - Platform design, CI/CD pipeline, infrastructure, observability, deployment readiness, and production handoff review specialist. Runs on Haiku for cost efficiency. |
3 |
| nw-plugin-validator |
Other |
Use to validate Claude Code plugin structure and schema during DISTILL/DELIVER verification when deliverable_type is plugin. Validates plugin manifest, directory layout, hook/command/agent registration, and Claude Code plugin schema compliance. No existing agent knows the plugin schema. Runs on Haiku for cost efficiency. |
1 |
| nw-product-discoverer |
Other |
Conducts evidence-based product discovery through customer interviews, assumption testing, and opportunity validation. Use when validating problems exist, prioritizing opportunities, or confirming market viability before writing requirements. |
3 |
| nw-product-discoverer-reviewer |
Other |
Use as peer reviewer for product-discoverer outputs -- validates evidence quality, sample sizes, decision gate compliance, bias detection, and discovery anti-patterns. Runs on Haiku for cost efficiency. |
1 |
| nw-product-owner |
Other |
Conducts UX journey design and requirements gathering with BDD acceptance criteria. Use when defining user stories, emotional arcs, or enforcing Definition of Ready. |
14 |
| nw-product-owner-reviewer |
DESIGN |
Use as hard gate before DESIGN wave - validates journey coherence, emotional arc quality, shared artifact tracking, Definition of Ready checklist, LeanUX antipatterns, and story sizing. Blocks handoff if any critical issue or DoR item fails. Runs on Haiku for cost efficiency. |
3 |
| nw-researcher |
Other |
Use for evidence-driven research with source verification. Gathers knowledge from web and files, cross-references across multiple sources, and produces cited research documents. |
4 |
| nw-researcher-reviewer |
Other |
Use for review and critique tasks - Research quality and evidence review specialist. Runs on Haiku for cost efficiency. |
1 |
| nw-skill-reviewer |
Other |
Use to review SKILL.md quality during DISTILL/DELIVER verification when deliverable_type is plugin or skill. Validates skill structure, scope discipline, frontmatter, and domain-knowledge quality. Thin reviewer — reuses nw-agent-builder skill assets. Runs on Haiku for cost efficiency. |
2 |
| nw-software-crafter |
DELIVER |
DELIVER wave - SLIM scope (implementation + refactor expert). Crafter implements production code to satisfy ATs authored by acceptance-designer (DISTILL). Does NOT author tests. Follows the 3-phase RED -> GREEN -> COMMIT cycle (ADR-025). |
11 |
| nw-software-crafter-reviewer |
DELIVER |
Use for review and critique tasks. Code-quality + TDD-discipline review of Outside-In TDD implementations. Runs on Haiku for cost efficiency. |
3 |
| nw-solution-architect |
DESIGN |
Use for DESIGN wave - collaborates with user to define system architecture, component boundaries, technology selection, and creates architecture documents with business value focus. Hands off to acceptance-designer. |
7 |
| nw-solution-architect-reviewer |
DESIGN |
Architecture design and patterns review specialist - Optimized for cost-efficient review operations using Haiku model. |
2 |
| nw-system-designer |
DESIGN |
Use for DESIGN wave infrastructure-level architecture. Designs distributed systems, scalability strategies, load balancing, caching, database sharding, message queues, back-of-envelope estimation, and trade-off analysis. Complements solution-architect (application-level) with infrastructure-level depth. |
4 |
| nw-system-designer-reviewer |
DESIGN |
Use to review system design architecture outputs. Validates trade-off analysis, estimation accuracy, pattern applicability, SPOF detection, and scalability claims. Pairs with system-designer. |
2 |
| nw-test-optimizer |
Other |
Use to minimize test count while preserving coverage. Invoke after a feature lands, when a suite feels slow or noisy, on a scheduled audit, or whenever the maintainer suspects overtesting. Detects byte-identical pairs, parametrize-inflation, language-guarantee tests, AST-shape tests, and migration-collapse opportunities. Never modifies production code. |
2 |
| nw-test-optimizer-reviewer |
Other |
Use to validate test-optimizer outputs - hard-blocks if coverage dropped, production code touched, or anti-patterns went unmarked. Runs on Haiku for cost efficiency. Read-only. |
2 |
| nw-troubleshooter |
Other |
Use for investigating system failures, recurring issues, unexpected behaviors, or complex bugs requiring systematic root cause analysis with evidence-based investigation. |
3 |
| nw-troubleshooter-reviewer |
Other |
Use for review and critique tasks - Risk analysis and failure mode review specialist. Runs on Haiku for cost efficiency. |
1 |