By mehdibargach
Automate end-to-end product management workflows for discovery (personas, market sizing, competitor scans), build (PRDs, user stories, roadmaps, prioritization), measure (A/B tests, feedback/metrics analysis), and communicate (stakeholder updates, release notes, decision docs) using 20 specialized Claude Code skills that output structured Markdown files, tables, and Python/Bash analyses.
npx claudepluginhub mehdibargach/claude-code-pm-skillsDesign a complete A/B test or experiment from a hypothesis. Takes what you want to test and outputs a full experiment design with hypothesis, metrics, sample size, duration, and success criteria.
Quick competitive landscape scan for any product or market. Takes a product/market description and returns a competitive map with positioning, gaps, and opportunities.
Structure a product decision with options, trade-offs, and a clear recommendation. Takes a decision to make and outputs a concise decision document ready for stakeholder review.
Classify and analyze raw user feedback into themes, sentiment, and actionable insights. Takes pasted feedback text or a path to a CSV file and returns structured patterns and recommendations.
Generate a complete go-to-market checklist from a product description. Everything you need to launch.
TAM/SAM/SOM estimation for any product or market. Takes a product/market description and returns structured market sizing with sources, assumptions, and confidence ranges.
Generate a 1-page meeting brief with context, objectives, key questions, pre-read, expected decisions, and a parking lot. Takes a meeting topic or agenda and outputs a structured prep document.
Analyze product data from a CSV file or pasted data. Finds trends, anomalies, segments, and actionable insights. Ask questions about your data in plain English.
Turn business goals into structured OKRs with measurable Key Results, linked initiatives, alignment check, and anti-goals. Takes a strategic priority and outputs ready-to-use OKRs.
Generate actionable user personas from a product description, user data, or research notes. Not marketing fluff — behavioral personas that drive product decisions.
Generate a concise, structured PRD from a product idea. NOT a 20-page doc — 1-2 pages that force clarity.
Score and prioritize a list of features or initiatives using RICE, ICE, or custom frameworks. Takes a feature list and outputs a ranked table with rationale and a recommended cut line.
Analyze any product's strategy, UX decisions, business model, and growth loops. Use when a user wants to understand how a product works and why.
Turn git commits, tickets, or raw notes into user-facing release notes. Adjustable tone (B2B formal, B2C friendly, internal).
Facilitate a team retrospective. Generate a retro board with prompts (4Ls, Start-Stop-Continue, Sailboat formats) or synthesize retro notes into grouped themes and prioritized action items.
Transform a list of priorities, features, or initiatives into a structured product roadmap. Now/Next/Later format with dependencies, effort sizing, and strategic rationale.
Turn raw notes into a polished stakeholder update. Supports email, Slack message, or deck bullet points. Takes messy notes and outputs a clear, structured update with TL;DR, progress, blockers, and asks.
Translate a technical document (API spec, architecture doc, RFC, eng proposal) into PM-friendly language. What it means for the product and users.
Generate a complete user research brief with hypotheses, interview guide, and open-ended questions. Takes a research topic or hypothesis and returns a ready-to-use interview kit.
Turn a feature description into well-structured user stories with acceptance criteria, edge cases, and dependencies.
Share bugs, ideas, or general feedback.
20 production-ready skills for Product Managers using Claude Code.
No fluff. No generic prompts. Real PM workflows you can run with a /command.
| Skill | What it does |
|---|---|
/product-teardown | Analyze any product: business model, UX decisions, growth loops, moat |
/competitor-scan | Competitive landscape scan with positioning map and white space analysis |
/user-interview-prep | Research brief with hypotheses, interview guide, and Mom Test-compliant questions |
/feedback-analyzer | Classify raw feedback (CSV or text) by theme, sentiment, urgency + patterns |
/market-sizing | TAM/SAM/SOM estimation with top-down + bottom-up methodology |
/persona | Behavioral user personas that drive product decisions — not marketing fluff |
| Skill | What it does |
|---|---|
/prd | Concise PRD (1-2 pages max) that forces clarity on problem, users, scope, metrics |
/user-stories | Feature → user stories with acceptance criteria, edge cases, dependencies |
/technical-translator | Translate eng docs (API specs, RFCs) into PM-actionable language |
/release-notes | Git commits or tickets → user-facing release notes. B2B, B2C, or internal tone |
/launch-checklist | Product-specific go-to-market checklist with timing and owners |
/roadmap | Priorities → structured Now/Next/Later roadmap with themes, dependencies, trade-offs |
| Skill | What it does |
|---|---|
/ab-test-design | Full experiment design: hypothesis, metrics, sample size, guardrails, success criteria |
/metrics-analyzer | Analyze CSV data — trends, anomalies, segments, insights in plain English |
/prioritize | Score features with RICE, ICE, or custom framework. Ranked table + rationale |
/decision-doc | Structured decision: options, trade-offs, recommendation, reversibility |
/okr-writer | Business goals → OKRs with measurable Key Results and anti-goals |
| Skill | What it does |
|---|---|
/stakeholder-update | Raw notes → polished update (email, Slack, or deck bullets) |
/meeting-prep | 1-page brief: context, objectives, key questions, decisions expected |
/retro-facilitator | Run or synthesize a retro (4Ls, Start/Stop/Continue, Sailboat) |
# Clone the repo
git clone https://github.com/Mehdibargach/claude-code-pm-skills.git
# Copy the skills you want to your Claude Code skills directory
cp -r claude-code-pm-skills/skills/prd ~/.claude/skills/
cp -r claude-code-pm-skills/skills/decision-doc ~/.claude/skills/
# ... etc
git clone https://github.com/Mehdibargach/claude-code-pm-skills.git
cp -r claude-code-pm-skills/skills/* ~/.claude/skills/
/plugin marketplace add Mehdibargach/claude-code-pm-skills
/plugin install claude-code-pm-skills
After installing, restart Claude Code. Type / to see your new skills.
Each skill is triggered with a /command:
/prd A tool that helps PMs prioritize features using AI-assisted scoring
/product-teardown Notion
/ab-test-design Moving the CTA button above the fold on the pricing page
/feedback-analyzer /path/to/customer-feedback.csv
/decision-doc Should we build our own auth system or use Auth0?
Skills auto-detect context. If you paste a CSV and ask Claude to analyze feedback, it may trigger /feedback-analyzer automatically.
Found a bug? Want to improve a skill? PRs welcome.
Want to add a new skill? Follow the format in any existing SKILL.md and submit a PR.
Mehdi Bargach — Builder PM | AI Products | Ex-Disney, Ex-TF1+
MIT — use it, fork it, share it.
16 product management skills for PMs and founders: user interviews, PRD writing, scope cutting, feature prioritization, positioning, strategy, metrics, and more
The Product Manager's Operating System. AI-powered skills for every PM workflow: PRDs, prioritization, competitive intel, stakeholder updates, launch planning, and more.
12 PM-specific agent skills, 6 workflow commands, 3 automation hooks for Product Managers
Core PM skills: PRD Template, Meeting Notes, Stakeholder Update, User Research Synthesis, and Competitive Analysis. The 5 skills every PM needs first.
Agent-first PM toolkit with 9 specialist agents and 18 skills for solo developers and small teams
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.