
Product Manager
Prioritize features and write clear requirements using MoSCoW and related PM frameworks before implementation starts.
Overview
product-manager is an agent skill most often used in Validate (also Idea, Build) that applies MoSCoW and PM prioritization patterns so solo builders can scope MVPs and requirements before coding.
Install
npx skills add https://github.com/aj-geddes/claude-code-bmad-skills --skill product-managerWhat is this skill?
- MoSCoW prioritization with Must, Should, Could, and Won't_have tests
- When-to-use guidance for fixed timelines, MVPs, and resource-constrained releases
- Requirement classification patterns for legal, safety, and core vs nice-to-have features
- Stakeholder alignment framing for conscious out-of-scope decisions
- Reference-style PM guidance suitable for agent-assisted PRDs and backlogs
- 4 MoSCoW buckets: Must, Should, Could, Won't Have
Adoption & trust: 895 installs on skills.sh; 443 GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have a long wishlist and no shared rule for what must ship versus what can wait, so every feature feels equally urgent.
Who is it for?
Solo founders scoping an MVP, release, or client deliverable under time or resource constraints.
Skip if: Large enterprise portfolio PM with dedicated tooling, or when requirements are already frozen and signed off.
When should I use this skill?
Fixed timeline projects, MVP definition, stakeholder alignment, or resource-constrained prioritization per MoSCoW guidance.
What do I get? / Deliverables
You produce a MoSCoW-classified scope with explicit won't-haves, ready to feed into specs, plans, or agent implementation tasks.
- MoSCoW-tagged requirement set
- Documented won't-haves for the current release
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Validate is where scope gets bounded—MVPs, Must/Should/Could/Won't, and stakeholder alignment—before expensive build work. Scope subphase fits MoSCoW, release trimming, and explicit won't-haves that prevent creep into build and ship.
Where it fits
Turn competitor feature lists into Must vs Could for your first differentiated slice.
Define MVP Must-haves before paying for development time on nice-to-haves.
Align tier features with Should/Could buckets for a paid v1.
Re-run MoSCoW mid-build when a deadline slips and something must move to Won't.
How it compares
Framework reference for prioritization—not a Jira replacement or automated roadmap analytics skill.
Common Questions / FAQ
Who is product-manager for?
Indie builders and one-person product teams who need structured prioritization without a human PM on staff.
When should I use product-manager?
In idea when framing opportunities, in validate when cutting an MVP scope, and in build pm subphase when re-prioritizing before a milestone.
Is product-manager safe to install?
It is textual PM guidance only; review the Security Audits panel on this Prism page for the parent skills repository.
SKILL.md
READMESKILL.md - Product Manager
# Product Manager Reference Guide This document provides detailed guidance on prioritization frameworks, requirements patterns, and best practices for product management activities. ## Prioritization Frameworks ### MoSCoW Method **Overview:** Time-boxed prioritization framework for requirements classification. **When to Use:** - Fixed timeline projects - MVP definition - Stakeholder alignment needed - Resource-constrained environments - Clear scope boundaries required **How to Apply:** 1. **Must Have (Critical)** - Without this, the project/release fails - Legal/regulatory requirements - Core functionality that defines the product - Safety-critical features - **Test:** "What happens if we don't include this?" → "Project fails" 2. **Should Have (Important)** - Important but not vital - Workarounds exist if not included - Significant impact on user satisfaction - Will be included unless resource/time constraints prevent - **Test:** "What happens if we don't include this?" → "Users disappointed but product viable" 3. **Could Have (Nice to Have)** - Desirable but not necessary - Small impact if left out - Will be included if time/resources allow - Often called "nice to haves" - **Test:** "What happens if we don't include this?" → "Most users won't notice" 4. **Won't Have (Out of Scope)** - Explicitly excluded from this release - May be considered for future releases - Helps manage scope creep - Documents conscious decisions - **Test:** "Why are we explicitly excluding this?" → Document the reason **Example Application:** ``` Feature: User Dashboard Must Have: - Display user's active projects - Show recent activity feed - Basic profile information - Logout functionality Should Have: - Project completion statistics - Activity filters (date, type) - Customizable layout - Quick action shortcuts Could Have: - Team member activity view - Exportable reports - Dark mode toggle - Widget customization Won't Have: - Social sharing features - Collaborative editing - Mobile app (separate project) - Third-party integrations ``` ### RICE Scoring **Overview:** Data-driven prioritization using quantitative scoring. **Formula:** `RICE Score = (Reach × Impact × Confidence) / Effort` **When to Use:** - Multiple features to compare - Data-driven decision making needed - Cross-functional prioritization - Resource allocation decisions - Portfolio management **Component Definitions:** 1. **Reach (How Many?)** - Number of users/customers affected per time period - Measured in users per quarter/month - Based on data, not assumptions - Examples: - "500 users per month will use this feature" - "2,000 customers per quarter will benefit" - **Estimation:** Use analytics, surveys, or market research 2. **Impact (How Much Value?)** - Value delivered per user - Scored on scale: 3 = Massive, 2 = High, 1 = Medium, 0.5 = Low, 0.25 = Minimal - Measures satisfaction, revenue, efficiency gain - Examples: - Massive (3): Solves critical pain point, major revenue driver - High (2): Significant improvement to key workflow - Medium (1): Noticeable benefit, clear value - Low (0.5): Minor improvement, marginal benefit - Minimal (0.25): Barely noticeable improvement - **Estimation:** User research, revenue projections, efficiency metrics 3. **Confidence (How Sure?)** - Certainty in your estimates - Percentage: 100% = High confidence, 80% = Medium, 50% = Low - Accounts for uncertainty in Reach and Impact - Examples: - 100%: Backed by solid data and research - 80%: Some data, reasonable assumptions - 50%: Mostly assumptions, limited data - **Rule:** If confidence <50%, gather more data 4. **Effort (How Much Work?)** - Total team time required - Measured in person-months - Includes design, development, testing, deployment - Examples: - 0.5 = 2 weeks of team time - 1.0 = 1 month of t