Help us improve
Share bugs, ideas, or general feedback.
From nw
Dispatches expert reviewer agent to critique workflow artifacts like roadmaps, steps, or implementations, producing structured Radical Candor feedback and approval verdict.
npx claudepluginhub nwave-ai/nwave --plugin nwHow this command is triggered — by the user, by Claude, or both
Slash command
/nw:review [agent] [artifact-type] [artifact-path] - Example: @software-crafter task "roadmap.json"The summary Claude sees in its command listing — used to decide when to auto-load this command
# NW-REVIEW: Expert Critique and Quality Assurance **Wave**: CROSS_WAVE **Agent**: Dynamic (nw-*-reviewer) ## Overview 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. ## Review Philosophy: Radical Candor Every review MUST embody Radical Candor — kind AND clear, specific AND sincere: - **Care personally**: Acknowledge what works. Understand author's intent before critiquing. Include at least one genuine `praise:` per review. - **Challeng...
/reviewRoutes a review request to the appropriate HarnessFlow review node (discovery, spec, design, ui, tasks, test, code, traceability) based on artifact context. Returns a verdict and reviewer contract.
/reviewRuns expert review on a plan, specification, or implementation approach, using provided arguments as review context.
/reviewPerforms brutal multi-perspective code review on file or git diff from 5 agents (architecture, risk, quality, testability, requirements), with verdicts, summary table, Wall of Shame, and action items.
/reviewReviews documents or free-text topics with multiple AI models independently, then synthesizes and converges on a unified review.
/code_reviewPerforms comprehensive code review on modified files, categorizing findings by severity (CRITICAL/HIGH/MEDIUM/LOW), scoring quality, and saving prioritized action plan to Markdown report.
/fire-7-reviewPerforms multi-perspective code review using 16 specialized reviewer personas on files, directories, PRs, or phases, producing a detailed report.
Share bugs, ideas, or general feedback.
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:
praise: per review.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:
@{agent-name} - Base agent (e.g., @nw-software-crafter). -reviewer suffix appended automatically.{artifact-type} - One of: baseline, roadmap, step, task, implementation{artifact-path} - Path to artifact file (resolved to absolute)step_id={id} - Required for step and implementation reviews--dimensions=rpp - Triggers RPP code smell scan alongside standard review (Dimension 4)--from=N / --to=N - RPP level range (default: 1-6). Requires --dimensions=rppBefore dispatching the reviewer agent, read rigor config from .nwave/des-config.json (key: rigor). If absent, use standard defaults.
review_enabled: If false, skip the review entirely. Output: "Review skipped per rigor profile (review_enabled=false)."reviewer_model: Pass as model parameter to Task tool. If "skip", skip the review. Overrides the default Haiku model.double_review: If true and called from deliver Phase 4, the caller is responsible for invoking review twice.| 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.
@, check agent registry)step or implementationOn validation failure, return specific error and stop.
/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.
/nw-review @nw-software-crafter implementation "src/des/" --dimensions=rpp --from=1 --to=3
Invokes nw-software-crafter-reviewer with implementation review + RPP L1-L3 code smell detection using cascade rule.
Handoff To: Depends on review outcome (rework or proceed) Deliverables: Updated artifact file with embedded review metadata
Updated artifact file (roadmap.json, execution-log.json, etc.) with reviews section