From cadre-devkit-claude
Transforms vague ideas into actionable MVP specs via structured phases like Vision, Core Problem, Users, Technical, and Scoping for greenfield projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cadre-devkit-claude:skills/product-discoveryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform vague ideas into actionable specifications through structured questioning.
Transform vague ideas into actionable specifications through structured questioning.
Five Whys - Reach root problems:
MECE (Mutually Exclusive, Collectively Exhaustive):
Socratic Probing:
Key Questions:
Key Questions:
Scope Control:
Key Questions:
Key Questions:
Key Questions:
Effort-Based Framing (NOT time-based):
| Scope Level | Definition |
|---|---|
| Core MVP | Solves ONE problem for ONE user type |
| Expanded MVP | Multiple features, still single user focus |
| Full Vision | Complete feature set, all user types |
# [Project Name] Specification
## Problem Statement
[Core problem, why it matters, who has it]
## Target Users
- **Primary:** [Specific user type and needs]
- **Secondary:** [If applicable]
## MVP Scope (Core)
### Must Have
1. [Essential capability 1]
2. [Essential capability 2]
### Explicitly Excluded
- [Deferral 1 with reasoning]
## Success Criteria
- [ ] [Measurable outcome 1]
- [ ] [User can accomplish X]
## Full Vision
[Complete feature list for later phases]
## Scenarios
### Scenario 1: [Name]
- Given: [Context]
- When: [Action]
- Then: [Outcome]
# [Project Name] Technical Design
## Architecture Overview
[High-level system structure]
## Technology Choices
| Layer | Choice | Reasoning |
|-------|--------|-----------|
| Frontend | [Tech] | [Why] |
| Backend | [Tech] | [Why] |
| Database | [Tech] | [Why] |
## Data Models
### [Entity]
- field: type (constraints)
## Key Decisions
### [Decision]
- **Choice:** [What was decided]
- **Reasoning:** [Why]
- **Trade-offs:** [What we accept]
## Technical Risks
| Risk | Mitigation |
|------|------------|
| [Risk] | [How we handle it] |
# [Project Name] Implementation Plan
## MVP Scope
[Reference to SPEC.md MVP section]
## Implementation Order
### Phase 1: Foundation
- [ ] [Task 1]
- [ ] [Task 2]
### Phase 2: Core Features
- [ ] [Task 3]
- [ ] [Task 4]
### Phase 3: Polish & Launch
- [ ] [Task 5]
- [ ] Launch preparation
## Go/No-Go Criteria
### Continue if:
- [ ] [Success metric achieved]
### Pivot if:
- [ ] [Failure condition]
## Post-MVP Phases
### Phase 2 (After validation)
- [Feature additions]
These specs become context for AI implementation - clarity here multiplies effectiveness later.
npx claudepluginhub benshapyro/cadre-devkit-claudeGuides pre-technical product planning: market discovery, problem/JTBD definition, UX/DX design, scoping, and spec templates for consumer, B2B, dev tools.
Guides users through structured dialogue to turn fuzzy ideas into concrete, implementation-free project specs. Focuses on WHAT/WHY, never HOW.
Guides greenfield product ideas from raw concept to structured product-concept.md via conversation, capturing vision, core experience, target users, trust model, platforms, and scope.