Strategic product thinking, roadmap planning, competitive analysis, and PRD generation. Use for defining product vision, prioritizing features, analyzing competitors, synthesizing user research, and creating formal product specifications.
<why_now>
Building the right thing is harder than building the thing right. Product strategy ensures you're solving real problems for real users before writing code. The methodology:
As Marty Cagan says: "Fall in love with the problem, not the solution." Product strategy keeps teams focused on problems worth solving. </why_now>
<core_principles>
Start with problems, not solutions:
Test: Can you articulate the problem without mentioning your solution?
Users "hire" products to accomplish jobs:
Test: What job is the user hiring your product to do?
Ruthlessly prioritize:
Test: If you can't say "no" to something, you can't say "yes" to anything.
Measure success by outcomes, not features shipped:
Test: Can you define success without counting features?
Strategy is ongoing, not one-time:
Test: When did you last talk to a user? </core_principles>
<intake> ## What product strategy work do you need help with?Wait for response before proceeding. </intake>
<routing> | Response | Action | |----------|--------| | 1, "prd", "requirements", "spec" | Read [prd-templates.md](./references/prd-templates.md), offer to run `/prd` command | | 2, "roadmap", "prioritize", "plan" | Read [roadmap-frameworks.md](./references/roadmap-frameworks.md), offer to run `/roadmap` | | 3, "competitive", "competitor", "market" | Read [competitive-analysis.md](./references/competitive-analysis.md), offer to run `/competitive` | | 4, "research", "user", "interview", "feedback" | Read [user-research-synthesis.md](./references/user-research-synthesis.md) | | 5, "metrics", "okr", "kpi", "success" | Read [prd-templates.md](./references/prd-templates.md) (metrics section) and [decision-frameworks.md](./references/decision-frameworks.md) | | 6, "scope", "prioritize", "must have", "mvp" | Read [roadmap-frameworks.md](./references/roadmap-frameworks.md) (prioritization section) | | 7, "decision", "trade-off", "choose" | Read [decision-frameworks.md](./references/decision-frameworks.md) | | 8, "discover", "propose", "features", "ideas", "what to build" | Read [feature-discovery.md](./references/feature-discovery.md), offer to run `/discover` |After reading references, apply frameworks to the user's specific context. </routing>
<parallel_agents>
For comprehensive strategy work, launch these agents in parallel:
┌─────────────────────────┐ ┌─────────────────────────┐
│ competitive-analyst │ │ repo-research-analyst │
│ → Analyzes market │ │ → Understands codebase │
│ landscape │ │ current state │
└───────────┬─────────────┘ └───────────┬─────────────┘
│ │
└──────────┬─────────────────┘
▼
┌─────────────────────────┐
│ prd-generator │
│ → Synthesizes into PRD │
└─────────────────────────┘
┌─────────────────────────┐ ┌─────────────────────────┐ ┌─────────────────────────┐
│ market-researcher │ │ codebase-analyst │ │ prd-gap-analyst │
│ → Web search for trends │ │ → What's built, what's │ │ → Vision vs features, │
│ and competitor data │ │ feasible │ │ flow gaps, extensions │
└───────────┬─────────────┘ └───────────┬─────────────┘ └───────────┬─────────────┘
│ │ │
└────────────────┬───────────┘────────────────────────────┘
▼
┌─────────────────────────┐
│ feature-proposer │
│ → Synthesizes into 3-7 │
│ feature proposals │
└─────────────────────────┘
┌─────────────────────────┐
│ /ship │
│ → Picks next feature │
│ from PRD, builds it, │
│ marks complete │
└─────────────────────────┘
</parallel_agents>
<prd_workflow>
Launch 3 agents simultaneously:
Agent 1: Existing Plans
subagent_type: Explore
prompt: "Find and summarize any existing product documents:
- docs/product/ or similar directories
- README product descriptions
- Any PRD, spec, or requirements files
Return: Product vision, stated goals, existing scope"
Agent 2: Current Implementation
subagent_type: Explore
prompt: "Analyze what's currently built:
- What features/pages exist?
- What's functional vs stubbed?
- What patterns are established?
Return: Gap analysis (planned vs built)"
Agent 3: Technical Constraints
subagent_type: Explore
prompt: "Identify technical constraints:
- Tech stack and dependencies
- Integration requirements
- Performance/scale considerations
Return: Technical boundaries for product decisions"
Use AskUserQuestion to resolve:
Write to docs/product/PRD.md with structure from prd-templates.md.
</prd_workflow>
<reference_index>
All references in references/:
Strategy Frameworks:
Research & Discovery:
Documentation:
/prd — Generate or update Product Requirements Document/roadmap — Create prioritized product roadmap/competitive — Run competitive analysis
</commands>
<anti_patterns>
Solution-first thinking — Starting with "let's build X" instead of "users need Y"
✗ "We should add AI features because competitors have them"
✓ "Users struggle with X task; AI could reduce effort by Y%"
Feature soup — No clear prioritization, everything is "important"
✗ PRD with 50 "must-have" features
✓ 3-5 must-haves, clear should-have and won't-have lists
Vanity metrics — Measuring output instead of outcomes
✗ "Success = ship 10 features this quarter"
✓ "Success = 20% reduction in user task completion time"
Scope creep acceptance — Saying yes to everything
✗ "Sure, we can add that too"
✓ "That's a great idea for v2; for v1, we're focused on X"
Novel-length specs — PRDs so long no one reads them
✗ 50-page PRD with exhaustive detail
✓ 2-3 page PRD with links to detailed specs as needed
Missing "won't have" — No explicit scope boundaries
✗ PRD only says what you will build
✓ PRD explicitly lists what you won't build (this release)
No success criteria — No way to know if it worked
✗ "Users can upload files"
✓ "Users can upload files <10MB in <3 seconds; 80% complete uploads without retry"
</anti_patterns>
<success_criteria>
You've done good product strategy when:
Can a new team member understand what you're building and why in 10 minutes? Can they explain what you're NOT building and why?
If yes, you've done good product strategy. </success_criteria>
Category:business