Skip to main content
ClaudeWave
Slash Command5.1k repo starsupdated 23d ago

discover

The /discover command executes a complete product discovery workflow, progressing from problem framing through interview preparation, opportunity mapping, validation planning, and synthesis into an execution plan. Use this when starting a new initiative to systematically validate assumptions and identify solution directions before committing to development.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/deanpeters/Product-Manager-Skills/HEAD/commands/discover.md -o ~/.claude/commands/discover.md
Then start a new Claude Code session; the slash command loads automatically.

discover.md

# /discover

Run a full discovery loop without manually stitching together skills.

## Invocation

```text
/discover Reduce onboarding drop-off for new SMB users
```

## Workflow

1. Frame the problem using `problem-framing-canvas`.
2. Plan interview and evidence gathering with `discovery-interview-prep`.
3. Map opportunities and options with `opportunity-solution-tree`.
4. Select validation probes with `pol-probe-advisor`.
5. Synthesize into a concrete execution plan using `discovery-process`.

## Checkpoints

- Confirm target user and business outcome before solutioning.
- Prioritize the top 2-3 assumptions by risk.
- Choose fast experiments before committing engineering.

## Next Steps

- Run `/write-prd` for the most promising validated solution.
- Run `/prioritize` when multiple solution paths survive validation.