/nw-discover
Conducts evidence-based product discovery through customer interviews and assumption testing. Use at project start to validate problem-solution fit.
Claude Code
$ npx -y skills add nWave-ai/nWave --skill nw-discover --agent claude-code
Codex
$ npx skills add nWave-ai/nWave --skill nw-discover -a codex -y
Cursor
$ npx skills add nWave-ai/nWave --skill nw-discover -a cursor -y
Gemini CLI
$ npx skills add nWave-ai/nWave --skill nw-discover -a gemini-cli -y
GitHub Copilot
$ npx skills add nWave-ai/nWave --skill nw-discover -a github-copilot -y
OpenCode
$ npx skills add nWave-ai/nWave --skill nw-discover -a opencode -y
Windsurf
$ npx skills add nWave-ai/nWave --skill nw-discover -a windsurf -y
SKILL.md
nw-discover.SKILL.mdname: nw-discover
description: "Tests whether a product problem and opportunity are real, then updates the durable product evidence authorities without creating delivery state."
user-invocable: true
argument-hint: '[product-concept]'
NW-DISCOVER
Purpose
Reduce product uncertainty before requirements or architecture investment. Use customer evidence, assumption tests and counterexamples; never promote a founder belief to fact by repetition.
Workflow
1. State the opportunity, riskiest assumptions and falsification thresholds. 2. Gather evidence with source, sample size, date and confidence. Separate observation, inference and hypothesis. 3. Test problem severity, current workaround, triggering context and willingness to change. Seek disconfirming evidence. 4. Decide `VALIDATED`, `PIVOT`, `MORE_EVIDENCE` or `STOP`. 5. Update the existing durable product authority that owns the result: vision, jobs, journey evidence or KPI baseline. Preserve provenance and stable ids.
Return changed authority paths, evidence citations, confidence and the next unresolved question. Do not create a feature directory, manual handover, wave report, plan or progress artifact.
Human-readable authority
When discovery changes product facts, return those facts to the Product Owner; do not edit generated briefs. Use current full briefs and HTML when useful, with `nw-doc-as-artifact` for collaborative reading. Discovery evidence alone does not create delivery state, prove completion or require an HTML view.
Read more
name: nw-discover description: "Tests whether a product problem and opportunity are real, then updates the durable product evidence authorities without creating delivery state." user-invocable: true argument-hint: '[product-concept]'
NW-DISCOVER
Purpose
Reduce product uncertainty before requirements or architecture investment. Use customer evidence, assumption tests and counterexamples; never promote a founder belief to fact by repetition.
Workflow
1. State the opportunity, riskiest assumptions and falsification thresholds. 2. Gather evidence with source, sample size, date and confidence. Separate observation, inference and hypothesis. 3. Test problem severity, current workaround, triggering context and willingness to change. Seek disconfirming evidence. 4. Decide `VALIDATED`, `PIVOT`, `MORE_EVIDENCE` or `STOP`. 5. Update the existing durable product authority that owns the result: vision, jobs, journey evidence or KPI baseline. Preserve provenance and stable ids.
Return changed authority paths, evidence citations, confidence and the next unresolved question. Do not create a feature directory, manual handover, wave report, plan or progress artifact.
Human-readable authority
When discovery changes product facts, return those facts to the Product Owner; do not edit generated briefs. Use current full briefs and HTML when useful, with `nw-doc-as-artifact` for collaborative reading. Discovery evidence alone does not create delivery state, prove completion or require an HTML view.
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).
Other skills on nwave.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about nw-discover.
- Which coding agents can use nw-discover?
- nw-discover installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

