Product
Share

Product Manager Toolkit

Bysickn33·221

Essential tools for PM: RICE prioritization, customer interview analysis, PRD templates. Feature prioritization, discovery, roadmap.

View on GitHub

How to Install

Using npx (recommended):

npx skills add github.com/sickn33/antigravity-awesome-skills --skill product-manager-toolkit

This will automatically download and install the skill in your .cursor/skills/ directory.

Or install manually:

  1. Copy the skill content below
  2. Create folder: .cursor/skills/product-manager-toolkit/ in your project
  3. Save as SKILL.md
  4. Cursor auto-discovers skills when you start a chat

Or install globally to ~/.cursor/skills/product-manager-toolkit/SKILL.md

Official Cursor Skills Docs

SKILL.md

---
name: product-manager-toolkit
description: Essential tools and frameworks for product management, from discovery to delivery.
---

# Product Manager Toolkit

Essential tools and frameworks for modern product management, from discovery to delivery.

## Quick Start

**For Feature Prioritization:**
Run `python scripts/rice_prioritizer.py sample` to create sample CSV, then `python scripts/rice_prioritizer.py sample_features.csv --capacity 15` to prioritize.

**For Interview Analysis:**
Run `python scripts/customer_interview_analyzer.py interview_transcript.txt` to extract insights.

**For PRD Creation:**
Choose template from `references/prd_templates.md`, fill sections based on discovery work, review with stakeholders, version control in PM tool.

## Core Workflows

### Feature Prioritization Process

1. **Gather Feature Requests** from customer feedback, sales requests, technical debt, strategic initiatives.
2. **Score with RICE**: Create CSV with name, reach, impact, confidence, effort. Run `python scripts/rice_prioritizer.py features.csv`. **Reach** = users affected per quarter. **Impact** = massive/high/medium/low/minimal. **Confidence** = high/medium/low. **Effort** = xl/l/m/s/xs (person-months).
3. **Analyze Portfolio**: Review quick wins vs big bets, check effort distribution, validate against strategy.
4. **Generate Roadmap**: Quarterly capacity planning, dependency mapping, stakeholder alignment.

### Customer Discovery Process

1. **Conduct Interviews**: Use semi-structured format, focus on problems not solutions, record with permission.
2. **Analyze Insights**: Run `python scripts/customer_interview_analyzer.py transcript.txt` to extract pain points with severity, feature requests with priority, jobs to be done, sentiment analysis, key themes and quotes.
3. **Synthesize Findings**: Group similar pain points, identify patterns across interviews, map to opportunity areas.
4. **Validate Solutions**: Create solution hypotheses, test with prototypes, measure actual vs expected behavior.

### PRD Development Process

1. **Choose Template**: Standard PRD (complex features, 6-8 weeks), One-Page PRD (simple features, 2-4 weeks), Feature Brief (exploration, 1 week), Agile Epic (sprint-based delivery).
2. **Structure Content**: Problem → Solution → Success Metrics. Always include out-of-scope. Clear acceptance criteria.
3. **Collaborate**: Engineering for feasibility, Design for experience, Sales for market validation, Support for operational impact.

## Key Scripts

**rice_prioritizer.py**: RICE score calculation, portfolio balance analysis (quick wins vs big bets), quarterly roadmap generation, team capacity planning, multiple output formats (text/json/csv). Usage: `python scripts/rice_prioritizer.py features.csv --capacity 20 --output json`

**customer_interview_analyzer.py**: Pain point extraction with severity, feature request identification, JTBD pattern recognition, sentiment analysis, theme extraction, competitor mentions, key quotes. Usage: `python scripts/customer_interview_analyzer.py interview.txt json`

## Prioritization Frameworks

**RICE Framework:**
Score = (Reach × Impact × Confidence) / Effort
Where Impact: Massive = 3x, High = 2x, Medium = 1x, Low = 0.5x, Minimal = 0.25x
Confidence: High = 100%, Medium = 80%, Low = 50%

**Value vs Effort Matrix:**
High Value + Low Effort = QUICK WINS (Prioritize)
High Value + High Effort = BIG BETS (Strategic)
Low Value + Low Effort = FILL-INS (Maybe)
Low Value + High Effort = TIME SINKS (Avoid)

**MoSCoW Method:**
Must Have (critical for launch), Should Have (important but not critical), Could Have (nice to have), Won't Have (out of scope).

## Discovery Frameworks

**Customer Interview Guide:**
Context Questions (5 min): Role, responsibilities, current workflow, tools used.
Problem Exploration (15 min): Pain points, frequency and impact, current workarounds.
Solution Validation (10 min): Reaction to concepts, value perception, willingness to pay.
Wrap-up (5 min): Other thoughts, referrals, follow-up permission.

**Hypothesis Template:**
We believe that [building this feature] for [these users] will [achieve this outcome]. We'll know we're right when [metric].

**North Star Metric Framework:**
Identify core value → Make it measurable → Ensure it's actionable → Check it's a leading indicator.

## Best Practices

**Writing Great PRDs:** Start with problem not solution, include clear success metrics upfront, explicitly state out-of-scope, use visuals (wireframes/flows), keep technical details in appendix, version control changes.

**Effective Prioritization:** Mix quick wins with strategic bets, consider opportunity cost, account for dependencies, buffer for unexpected work (20%), revisit quarterly, communicate decisions clearly.

**Customer Discovery:** Ask "why" 5 times, focus on past behavior not future intentions, avoid leading questions, interview in their environment, look for emotional reactions, validate with data.

## Common Pitfalls to Avoid

Solution-first thinking (jumping to features before understanding problems), analysis paralysis (over-researching without shipping), feature factory (shipping without measuring impact), ignoring technical debt, stakeholder surprise (not communicating early/often), metric theater (optimizing vanity metrics).

Best For

product designersux-researcher designers

Skills, agents & workflow notes

Weekly SKILL.md-style workflows, Cursor and Claude Code tips, and AI interface craft on Substack - no spam, unsubscribe anytime.

Subscribe on Substack