mcpField
P
pm-discovery

pm-discovery

github.com/majesticlabs-devProductivity5037 installsUpdated 7w ago
Repository

About pm-discovery

pm-discovery routes product discovery work to specialized frameworks for interviews, assumption testing, customer needs, prioritization, roadmaps, and briefs. It is intended for product teams that want a structured path from exploration to planning.

Key features

  1. 01Task-based framework routing
  2. 02Interview synthesis guidance
  3. 03Assumption testing route
  4. 04Needs discovery route
  5. 05Prioritization and roadmap routes
  6. 06Discovery synthesis template

Use cases

  1. 01Choosing a framework for a discovery task
  2. 02Organizing findings from research
  3. 03Prioritizing product features
  4. 04Moving discovery findings into planning

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill pm-discovery

After installing, type/pm-discoveryin Claude Code to confirm it loaded.

Details

From the project README

PM Discovery Orchestrator

Routes product discovery tasks to specialized frameworks.

Framework Routing

TaskSkillWhen to Use
Customer interviewspm-customer-interviewsConducting or synthesizing user interviews
Assumption testingpm-assumption-mappingValidating product hypotheses
Understanding needspm-jobs-to-be-doneIdentifying why customers "hire" solutions
Feature prioritizationpm-prioritizationRICE/ICE scoring, opportunity mapping
Roadmap planningpm-roadmapTheme-based Now/Next/Later roadmaps
Feature briefs & decisionspm-one-pagerLightweight briefs, decision records

When to Use Each

Interview synthesis needed? → pm-customer-interviews
Testing assumptions? → pm-assumption-mapping
Understanding motivation? → pm-jobs-to-be-done
Prioritizing features? → pm-prioritization
Planning roadmap? → pm-roadmap
Early exploration or recording decisions? → pm-one-pager
Full feature specification? → /majestic:prd

Discovery Synthesis

After using individual frameworks, synthesize findings:

## Discovery Summary: [Feature/Initiative]

### What We Learned
1. [Key insight with evidence]
2. [Key insight with evidence]
3. [Key insight with evidence]

### User Segments & Their Jobs
| Segment | Primary Job | Pain Intensity | Size |
|---------|-------------|----------------|------|
| [Segment A] | [JTBD] | [1-5] | [N users] |

### Prioritized Opportunities
| Rank | Opportunity | Evidence | RICE |
|------|-------------|----------|------|
| 1 | [Opp] | [Quote/data] | [Score] |

### Recommended Next Step
**Do:** [Specific action]
**Test:** [What to validate]
**Success looks like:** [Measurable outcome]

### What We Still Don't Know
- [ ] [Open question to investigate]
- [ ] [Assumption still untested]

Anti-Patterns

Anti-PatternWhy It FailsInstead Do
Leading questionsConfirms biasAsk open-ended
Hypothetical pricingPeople lieAsk current spending
Feature requests as truthSolutions, not problemsDig for need
Small sample decisionsAnecdotes ≠ patterns5+ signals minimum
Skip competitor researchReinvent wheelResearch first

Integration

  • Before: Use problem-research for market pain points
  • After: Use /majestic:prd for requirements documentation
  • After: Use /majestic:plan for implementation planning

Comments

Markdown supported