buddy
nWave concierge — ask any question about methodology, project state, commands, migration, or troubleshooting. Read-only, contextual answers.
Dispatches an expert reviewer agent to critique workflow artifacts. Use when a roadmap, implementation, or step needs quality review before proceeding.
> /plugin marketplace add nWave-ai/nWave > /plugin install nw@nwave-marketplace
How it fires
How this command gets triggered: by you, by Claude, or both.
/reviewContext preview
What this command does when you run it.
Dispatches an expert reviewer agent to critique workflow artifacts. Use when a roadmap, implementation, or step needs quality review before proceeding.
description: "Dispatches an expert reviewer agent to critique workflow artifacts. Use when a roadmap, implementation, or step needs quality review before proceeding." argument-hint: '[agent] [artifact-type] [artifact-path] - Example: @software-crafter task "roadmap.json"'
**Wave**: CROSS_WAVE **Agent**: Dynamic (nw-*-reviewer)
Dispatches expert reviewer agent to critique workflow artifacts. Takes base agent name, appends `-reviewer`, invokes with artifact. Reviewer agent owns all review methodology|criteria|output format.
Every review MUST embody Radical Candor — kind AND clear, specific AND sincere:
All findings MUST use Conventional Comments labels:
| Label | Purpose | Blocking? | |---|---|---| | `praise:` | Highlight something done well (genuine, not filler) | No | | `issue (blocking):` | Must be resolved before proceeding | Yes | | `issue (blocking, security):` | Security vulnerability — maximum directness | Yes | | `suggestion:` | Propose improvement with reasoning | Mark `(blocking)` or `(non-blocking)` | | `nitpick (non-blocking):` | Trivial, preference-based | No | | `question (non-blocking):` | Seek clarification before assuming | No | | `thought (non-blocking):` | Idea sparked by the review | No |
Findings MUST be priority-ordered: blocking issues first, then suggestions, then nitpicks/praise.
| Verdict | Criteria | |---|---| | **APPROVED** | No blocking issues. Non-blocking feedback is advisory. | | **NEEDS_REVISION** | Blocking issues exist. Author must address. Each blocking issue enumerated. | | **REJECTED** | Fundamental design problems requiring significant rework. Rare — explain thoroughly, offer alternatives. |
/nw-review @{agent-name} {artifact-type} "{artifact-path}" [step_id={id}] [--dimensions=rpp] [--from=1] [--to=3]**Parameters:**
Before dispatching the reviewer agent, read rigor config from `.nwave/des-config.json` (key: `rigor`). If absent, use standard defaults.
| User provides | Reviewer invoked | |---|---| | `@nw-software-crafter` | `nw-software-crafter-reviewer` | | `@nw-solution-architect` | `nw-solution-architect-reviewer` | | `@nw-platform-architect` | `nw-platform-architect-reviewer` |
Default model: Haiku (overridden by `rigor.reviewer_model` when set).
Parse parameters, validate, then invoke via Task tool:
Task(
subagent_type="{agent-name}-reviewer",
model=rigor_reviewer_model, # omit if using default haiku
prompt="Review {artifact-type}: {absolute-artifact-path} [step_id={id}]"
)Reviewer handles: reading artifact|applying domain expertise|generating structured critique|updating original artifact with review metadata.
1. Base agent name exists (strip `@`, check agent registry) 2. Artifact type valid (baseline, roadmap, step, task, implementation) 3. Artifact file exists at resolved absolute path 4. step_id provided when artifact type is `step` or `implementation`
On validation failure, return specific error and stop.
The invoked agent MUST create a task list from its workflow phases at the start of execution using TaskCreate. Each phase becomes a task with the gate condition as completion criterion. Mark tasks in_progress when starting each phase and completed when the gate passes. This gives the user real-time visibility into progress.
/nw-review @nw-software-crafter step "docs/feature/auth-upgrade/execution-log.json" step_id=02-01
Invokes `nw-software-crafter-reviewer` with step review of execution log, step 02-01.
/nw-review @nw-solution-architect roadmap "docs/feature/auth-upgrade/roadmap.json"
Invokes `nw-solution-architect-reviewer` with roadmap review.
/nw-review @nw-platform-architect implementation "docs/feature/auth-upgrade/execution-log.json" step_id=01-01
Invokes `nw-platform-architect-reviewer` with implementation review of step 01-01.
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
nWave concierge — ask any question about methodology, project state, commands, migration, or troubleshooting. Read-only, contextual answers.
Bug fix workflow: root cause analysis → user review → regression test + fix via TDD
Detects current wave progress for a feature and resumes at the next step. Scans docs/feature/ for artifacts.
Orchestrates the full DELIVER wave end-to-end (roadmap > execute-all > finalize). Use when all prior waves are complete and the feature is ready for…
Designs system architecture with C4 diagrams and technology selection. Use when defining component boundaries, choosing tech stacks, or creating architecture…
Designs CI/CD pipelines, infrastructure, observability, and deployment strategy. Use when preparing platform readiness for a feature.