Agent skill
nw-discover
Conducts evidence-based product discovery through customer interviews and assumption testing. Use at project start to validate problem-solution fit.
Install this agent skill to your Project
npx add-skill https://github.com/nWave-ai/nWave/tree/main/nWave/skills/nw-discover
SKILL.md
NW-DISCOVER: Evidence-Based Product Discovery
Wave: DISCOVER | Agent: Scout (nw-product-discoverer)
Overview
Execute evidence-based product discovery through assumption testing and market validation. First wave in nWave (DISCOVER > DISCUSS > SPIKE > DESIGN > DEVOPS > DISTILL > DELIVER).
Scout establishes product-market fit through rigorous customer development using Mom Test interviewing principles and continuous discovery practices.
Context Files Required
- docs/project-brief.md — Initial product vision (if available)
- docs/market-context.md — Market research and competitive landscape (if available)
Previous Artifacts
None (DISCOVER is the first wave).
Wave Decisions Summary
Before completing DISCOVER, produce docs/feature/{feature-id}/discover/wave-decisions.md:
- Record Key Decisions — List each decision as
[D1] {decision}: {rationale} (see: {source-file}). Gate: every major discovery choice has a rationale entry. - Record Constraints — List each constraint established from evidence. Gate: all constraints have an evidence source.
- Record Validated Assumptions — List each assumption confirmed, with confidence level. Gate: confidence level stated for each.
- Record Invalidated Assumptions — List each assumption disproved, with evidence reference. Gate: evidence reference present for each invalidation.
This summary enables downstream waves to quickly assess DISCOVER outcomes without reading all artifacts.
Document Update (Back-Propagation)
Not applicable (DISCOVER is the first wave — no prior documents to update).
Agent Invocation
- Dispatch Agent — Invoke
@nw-product-discovererwithExecute *discover for {product-concept-name}. Gate: agent dispatched. - Provide Context Files — Pass
docs/project-brief.mdanddocs/market-context.mdif available. Gate: available context files referenced. - Apply Configuration — Set
interactive: high,output_format: markdown,interview_depth: comprehensive,evidence_standard: past_behavior. Gate: configuration confirmed.
Peer Review Gate
- Dispatch Reviewer — Invoke
@nw-product-discoverer-reviewerbefore handoff to DISCUSS. Gate: reviewer dispatched, all discovery artifacts available. - Verify Review Scope — Reviewer checks: evidence quality (past behavior, not future intent), interview coverage and threshold compliance, assumption validation rigor (G1-G4 gates), lean canvas coherence with interview findings. Gate: all four dimensions assessed.
- Handle Rejection — On REJECTION: revise artifacts per reviewer findings and re-submit. Gate: max 2 attempts; escalate to user if unresolved.
- Confirm Approval — Block handoff to DISCUSS until reviewer returns APPROVED. Gate: explicit approval received.
Success Criteria
Refer to Scout's quality gates in ~/.claude/agents/nw/nw-product-discoverer.md.
- All 4 decision gates passed (G1-G4)
- Minimum interview thresholds met per phase
- Evidence quality standards met (past behavior, not future intent)
- Peer review approved by @nw-product-discoverer-reviewer
- Handoff accepted by product-owner (DISCUSS wave)
Next Wave
Handoff To: nw-product-owner (DISCUSS wave) Deliverables: See Scout's handoff package specification in agent file
Examples
Example 1: New SaaS product discovery
/nw-discover invoice-automation
Scout conducts customer development interviews, validates problem-solution fit through Mom Test questioning, and produces a lean canvas with evidence-backed assumptions.
Expected Outputs
docs/feature/{feature-id}/discover/
problem-validation.md
opportunity-tree.md
solution-testing.md
lean-canvas.md
interview-log.md
wave-decisions.md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
nw-research
Gathers knowledge from web and files, cross-references across multiple sources, and produces cited research documents. Use when investigating technologies, patterns, or decisions that need evidence backing.
nw-distill
Acceptance test creation methodology for the DISTILL wave. Domain knowledge for the acceptance designer agent: port-to-port principle, prior wave reading, wave-decision reconciliation, graceful degradation, and document back-propagation.
nw-review-output-format
YAML output format and approval criteria for platform design reviews. Load when generating review feedback.
nw-ddd-tactical
Tactical DDD — aggregate design rules, entities, value objects, domain events, repositories, domain services, and anti-pattern detection
nw-infrastructure-and-observability
Infrastructure as Code patterns (Terraform, Kubernetes), observability design (SLOs, metrics, alerting, dashboards), and pipeline security stages. Load when designing infrastructure, observability, or security scanning.
nw-par-critique-dimensions
Platform design review critique dimensions and severity levels. Load when reviewing CI/CD pipelines, infrastructure, deployment strategies, observability, or security designs.
Didn't find tool you were looking for?