From pm-product-discovery
Brainstorms product ideas or experiments from PM, Designer, and Engineer perspectives for existing or new products.
How this command is triggered — by the user, by Claude, or both
Slash command
/pm-product-discovery:brainstorm [ideas|experiments] [existing|new] <product or feature description>The summary Claude sees in its command listing — used to decide when to auto-load this command
# /brainstorm -- Multi-Perspective Ideation Generate creative product ideas or experiment designs from three perspectives (PM, Designer, Engineer), tailored to whether you're working on an existing product or building something new. ## Invocation ## Workflow ### Step 1: Determine Mode Parse the arguments to identify two dimensions: 1. **What to brainstorm**: `ideas` (feature concepts) or `experiments` (validation tests) 2. **Product stage**: `existing` (continuous discovery) or `new` (initial discovery) If either dimension is missing, ask the user. If both are missing, ask: - "Are ...
Generate creative product ideas or experiment designs from three perspectives (PM, Designer, Engineer), tailored to whether you're working on an existing product or building something new.
/brainstorm ideas existing Mobile banking app engagement
/brainstorm ideas new AI-powered meal planning for busy parents
/brainstorm experiments existing Onboarding flow redesign
/brainstorm experiments new Marketplace for freelance designers
/brainstorm # interactive mode — asks what you need
Parse the arguments to identify two dimensions:
ideas (feature concepts) or experiments (validation tests)existing (continuous discovery) or new (initial discovery)If either dimension is missing, ask the user. If both are missing, ask:
Ask the user for context. Be conversational — ask the most critical question first:
For existing products:
For new products:
Accept context from uploaded files (PRDs, research docs, strategy decks), pasted text, or conversation.
If brainstorming ideas — apply the brainstorm-ideas-existing or brainstorm-ideas-new skill:
If brainstorming experiments — apply the brainstorm-experiments-existing or brainstorm-experiments-new skill:
After presenting initial results, offer:
identify-assumptions-existing or identify-assumptions-new skill)prioritize-features skill)## Brainstorm: [Product/Feature Area]
**Mode**: Ideas for [existing/new] product
**Context**: [1-2 sentence summary]
### PM Perspective
1. **[Idea Name]** — [description] | Impact: [H/M/L] | Effort: [H/M/L]
2. ...
### Designer Perspective
1. **[Idea Name]** — [description] | Impact: [H/M/L] | Effort: [H/M/L]
2. ...
### Engineer Perspective
1. **[Idea Name]** — [description] | Impact: [H/M/L] | Effort: [H/M/L]
2. ...
### Top 5 Recommendations
| Rank | Idea | Why | Quick Win? |
|------|------|-----|------------|
### Next Steps
[What to do with these ideas]
## Experiment Design: [Product/Feature Area]
**Mode**: Experiments for [existing/new] product
### Hypotheses
1. **[Hypothesis]** — XYZ format: [X]% of [Y] will [Z] within [S timeframe]
### Recommended Experiments
| # | Experiment | Tests Hypothesis | Method | Effort | Timeline |
|---|-----------|-----------------|--------|--------|----------|
### Experiment Details
[For each experiment: setup, success criteria, risks, what you'll learn]
npx claudepluginhub bssm-oss/pm-skills-codex --plugin pm-product-discovery/brainstormBrainstorms product ideas or experiments from PM, Designer, and Engineer perspectives for existing or new products.
/brainstormStarts conversational brainstorm on product ideas, problems, or strategies; challenges assumptions, applies PM frameworks, captures next steps. Integrates tool context if connected.
/strategistChallenges assumptions, asks forcing questions, and validates product ideas before coding. Useful for strategy, product review, market fit, and roadmap discussions.
/run-discoveryRuns guided product discovery workflow: brainstorm ideas, identify assumptions, design experiments, and produce a discovery plan.
/yc-office-hoursStress-tests a product idea before building using diagnostic mode (forcing questions on demand and assumptions) or builder mode (collaborative fast-shipping brainstorm), producing a design doc.
/dev-product-brainstormGuides project ideas through strategic questioning, iterative sectioned design, and final spec with research links.