Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
davila7 avatar

Product Manager Toolkit

  • 567 installs
  • 29.9k repo stars
  • Updated July 27, 2026
  • davila7/claude-code-templates

This is a copy of product-manager-toolkit by sickn33 - installs and ranking accrue to the original listing.

product-manager-toolkit is a planning skill that generates structured Product Requirements Documents so developers and AI coding agents stay aligned on problem scope, solution, metrics, and delivery milestones.

About

Product Manager Toolkit is a reusable Claude Code template that produces professional-grade Product Requirements Documents. It guides developers and AI agents through a systematic process covering executive summary, deep customer problem analysis using the 5W framework, market sizing, business case development, solution mapping, scoping decisions, and success metrics. The structured format eliminates ambiguity that typically causes AI agents to build the wrong features or waste cycles on out-of-scope work. Developers copy the template into their workspace and invoke it with project context to receive a complete, stakeholder-ready PRD that serves as a reliable contract between the developer and their coding agents.

  • Complete PRD template with 9 major sections including Executive Summary, Problem Definition, Solution Overview, and deta
  • Standardized 5W customer problem framework (Who, What, When, Where, Why)
  • Market opportunity section covering TAM/SAM/SOM, growth rates, competition gaps and timing
  • Explicit In-Scope vs Out-of-Scope feature lists with priority levels
  • Business case and success metrics section that feeds directly into agent implementation plans

Product Manager Toolkit by the numbers

  • 567 all-time installs (skills.sh)
  • +13 installs in the week ending Jun 23, 2026 (Skillselion tracking)
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/davila7/claude-code-templates --skill product-manager-toolkit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs567
repo stars29.9k
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorydavila7/claude-code-templates

How do you write a PRD for AI agent development?

Generate structured Product Requirements Documents that keep AI agents and themselves aligned on what to build.

Who is it for?

Tech leads and PM-minded developers who need a formal PRD before handing features to AI coding agents or cross-functional stakeholders.

Skip if: Teams executing well-scoped bug fixes or refactors that do not need stakeholder-facing requirements documentation.

When should I use this skill?

The user needs a PRD, product requirements document, feature spec, or structured alignment doc before implementation begins.

What you get

Structured PRD with executive summary, problem definition, success metrics, timeline milestones, and resource requirements.

  • PRD document
  • executive summary
  • success metrics list

By the numbers

  • Success metrics section targets 3–5 KPIs per PRD document

Files

SKILL.mdMarkdownGitHub ↗

Product Manager Toolkit

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

Quick Start

For Feature Prioritization

python scripts/rice_prioritizer.py sample  # Create sample CSV
python scripts/rice_prioritizer.py sample_features.csv --capacity 15

For Interview Analysis

python scripts/customer_interview_analyzer.py interview_transcript.txt

For PRD Creation

1. Choose template from references/prd_templates.md 2. Fill in sections based on discovery work 3. Review with stakeholders 4. Version control in your PM tool

Core Workflows

Feature Prioritization Process

1. Gather Feature Requests

  • Customer feedback
  • Sales requests
  • Technical debt
  • Strategic initiatives

2. Score with RICE

   # Create CSV with: name,reach,impact,confidence,effort
   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

   python scripts/customer_interview_analyzer.py transcript.txt

Extracts:

  • 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 phase (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

Advanced RICE framework implementation with portfolio analysis.

Features:

  • RICE score calculation
  • Portfolio balance analysis (quick wins vs big bets)
  • Quarterly roadmap generation
  • Team capacity planning
  • Multiple output formats (text/json/csv)

Usage Examples:

# Basic prioritization
python scripts/rice_prioritizer.py features.csv

# With custom team capacity (person-months per quarter)
python scripts/rice_prioritizer.py features.csv --capacity 20

# Output as JSON for integration
python scripts/rice_prioritizer.py features.csv --output json

customer_interview_analyzer.py

NLP-based interview analysis for extracting actionable insights.

Capabilities:

  • Pain point extraction with severity assessment
  • Feature request identification and classification
  • Jobs-to-be-done pattern recognition
  • Sentiment analysis
  • Theme extraction
  • Competitor mentions
  • Key quotes identification

Usage Examples:

# Analyze single interview
python scripts/customer_interview_analyzer.py interview.txt

# Output as JSON for aggregation
python scripts/customer_interview_analyzer.py interview.txt json

Reference Documents

prd_templates.md

Multiple PRD formats for different contexts:

1. Standard PRD Template

  • Comprehensive 11-section format
  • Best for major features
  • Includes technical specs

2. One-Page PRD

  • Concise format for quick alignment
  • Focus on problem/solution/metrics
  • Good for smaller features

3. Agile Epic Template

  • Sprint-based delivery
  • User story mapping
  • Acceptance criteria focus

4. Feature Brief

  • Lightweight exploration
  • Hypothesis-driven
  • Pre-PRD phase

Prioritization Frameworks

RICE Framework

Score = (Reach × Impact × Confidence) / Effort

Reach: # of users/quarter
Impact: 
  - Massive = 3x
  - High = 2x
  - Medium = 1x
  - Low = 0.5x
  - Minimal = 0.25x
Confidence:
  - High = 100%
  - Medium = 80%
  - Low = 50%
Effort: Person-months

Value vs Effort Matrix

         Low Effort    High Effort
         
High     QUICK WINS    BIG BETS
Value    [Prioritize]   [Strategic]
         
Low      FILL-INS      TIME SINKS
Value    [Maybe]       [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

1. Context Questions (5 min)
   - Role and responsibilities
   - Current workflow
   - Tools used

2. Problem Exploration (15 min)
   - Pain points
   - Frequency and impact
   - Current workarounds

3. Solution Validation (10 min)
   - Reaction to concepts
   - Value perception
   - Willingness to pay

4. 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]

Opportunity Solution Tree

Outcome
├── Opportunity 1
│   ├── Solution A
│   └── Solution B
└── Opportunity 2
    ├── Solution C
    └── Solution D

Metrics & Analytics

North Star Metric Framework

1. Identify Core Value: What's the #1 value to users? 2. Make it Measurable: Quantifiable and trackable 3. Ensure It's Actionable: Teams can influence it 4. Check Leading Indicator: Predicts business success

Funnel Analysis Template

Acquisition → Activation → Retention → Revenue → Referral

Key Metrics:
- Conversion rate at each step
- Drop-off points
- Time between steps
- Cohort variations

Feature Success Metrics

  • Adoption: % of users using feature
  • Frequency: Usage per user per time period
  • Depth: % of feature capability used
  • Retention: Continued usage over time
  • Satisfaction: NPS/CSAT for feature

Best Practices

Writing Great PRDs

1. Start with the problem, not solution 2. Include clear success metrics upfront 3. Explicitly state what's out of scope 4. Use visuals (wireframes, flows) 5. Keep technical details in appendix 6. Version control changes

Effective Prioritization

1. Mix quick wins with strategic bets 2. Consider opportunity cost 3. Account for dependencies 4. Buffer for unexpected work (20%) 5. Revisit quarterly 6. Communicate decisions clearly

Customer Discovery Tips

1. Ask "why" 5 times 2. Focus on past behavior, not future intentions 3. Avoid leading questions 4. Interview in their environment 5. Look for emotional reactions 6. Validate with data

Stakeholder Management

1. Identify RACI for decisions 2. Regular async updates 3. Demo over documentation 4. Address concerns early 5. Celebrate wins publicly 6. Learn from failures openly

Common Pitfalls to Avoid

1. Solution-First Thinking: Jumping to features before understanding problems 2. Analysis Paralysis: Over-researching without shipping 3. Feature Factory: Shipping features without measuring impact 4. Ignoring Technical Debt: Not allocating time for platform health 5. Stakeholder Surprise: Not communicating early and often 6. Metric Theater: Optimizing vanity metrics over real value

Integration Points

This toolkit integrates with:

  • Analytics: Amplitude, Mixpanel, Google Analytics
  • Roadmapping: ProductBoard, Aha!, Roadmunk
  • Design: Figma, Sketch, Miro
  • Development: Jira, Linear, GitHub
  • Research: Dovetail, UserVoice, Pendo
  • Communication: Slack, Notion, Confluence

Quick Commands Cheat Sheet

# Prioritization
python scripts/rice_prioritizer.py features.csv --capacity 15

# Interview Analysis
python scripts/customer_interview_analyzer.py interview.txt

# Create sample data
python scripts/rice_prioritizer.py sample

# JSON outputs for integration
python scripts/rice_prioritizer.py features.csv --output json
python scripts/customer_interview_analyzer.py interview.txt json

Related skills

How it compares

Use product-manager-toolkit for stakeholder-facing requirements; use catchup when the task is resuming work on an existing branch rather than defining new scope.

FAQ

What sections does product-manager-toolkit include?

product-manager-toolkit ships a standard PRD template with executive summary, problem definition, customer context, proposed solution, timeline milestones, resources, and a success metrics section targeting 3–5 KPIs.

Why use product-manager-toolkit with AI agents?

product-manager-toolkit gives coding agents a canonical requirements artifact with problem statements, impact bullets, and milestones. Developers reduce scope drift by pointing implementation tasks at the generated PRD sections.

Is Product Manager Toolkit safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.