PM-Skills: 68 Product Management Skills and 42 Workflows for AI Agents
The AI operating system for better product decisions. 9 plugins covering discovery, strategy, execution, research, analytics, GTM, marketing, toolkit, and AI shipping. Works with Claude Code, Codex, Cursor, and 50+ AI assistants.
- Updated 2026-06-22
PM-Skills: 68 Product Management Skills and 42 Workflows for AI Agents #
TL;DR โ PM-Skills Marketplace is an open-source collection of 68 product management skills and 42 chained workflows across 9 plugins, designed for Claude Code, Cowork, and 50+ other AI assistants. From discovery to strategy, execution, launch, growth, and shipping AI-built code โ it encodes proven PM frameworks from Teresa Torres, Marty Cagan, Alberto Savoia, and Dan Olsen directly into your AI agent’s workflow.
What Is PM-Skills? #
Generic AI gives you text. PM-Skills gives you structure.
Each skill encodes a proven product management framework โ discovery, assumption mapping, prioritization, strategy โ and walks your AI agent through it step by step. You get the rigor of industry-standard PM methodologies built into your daily workflow, not sitting on a bookshelf.
The result: better product decisions, not just faster documents.
PM-Skills uses three abstractions:
- Skills โ Reusable PM knowledge (frameworks, templates, analytical tools). Loaded automatically when relevant to a conversation.
- Commands โ User-triggered workflows (
/discover,/write-prd,/strategy) that chain multiple skills into end-to-end processes. - Plugins โ Installable packages grouping related skills and commands by PM domain.
Commands are designed to flow into each other, matching the real PM workflow. After any command completes, it suggests relevant next commands.
GitHub: phuryn/pm-skills ยท Stars: 2,400+ ยท License: MIT ยท Language: Markdown/Shell
Quick Start #
| Need | Command |
|---|---|
| New idea? | /discover |
| Strategic clarity? | /strategy |
| Writing a PRD? | /write-prd |
| Planning a launch? | /plan-launch |
| Defining metrics? | /north-star |
The 9 Plugins #
1. pm-product-discovery (13 skills, 5 commands) #
Ideation, experiments, assumption testing, Opportunity Solution Trees, and customer interviews.
Skills:
brainstorm-ideas-existingโ Multi-perspective ideation for existing products (PM, Designer, Engineer viewpoints)brainstorm-ideas-newโ Ideation for new products in initial discoverybrainstorm-experiments-existingโ Design experiments to test assumptions for existing productsbrainstorm-experiments-newโ Design lean startup pretotypes (Alberto Savoia methodology)identify-assumptions-existingโ Identify risky assumptions across Value, Usability, Viability, Feasibilityidentify-assumptions-newโ Identify risky assumptions across 8 risk categories including Go-to-Market, Strategy, and Teamprioritize-assumptionsโ Prioritize using an Impact ร Risk matrix with experiment suggestionsprioritize-featuresโ Prioritize feature backlog based on impact, effort, risk, and strategic alignmentanalyze-feature-requestsโ Categorize customer feature requests by theme and strategic fitopportunity-solution-treeโ Build an OST (Teresa Torres): outcome โ opportunities โ solutions โ experimentsinterview-scriptโ Structured customer interview script with JTBD probing questionssummarize-interviewโ Summarize interview transcripts into JTBD, satisfaction signals, and action itemsmetrics-dashboardโ Design a product metrics dashboard with North Star, input metrics, and alert thresholds
Commands:
/discoverโ Full discovery cycle: ideation โ assumption mapping โ prioritization โ experiment design/brainstormโ Multi-perspective ideation/triage-requestsโ Analyze and prioritize feature request batches/interviewโ Prepare interview scripts or summarize transcripts/setup-metricsโ Design a product metrics dashboard
Example:
/discover AI-powered meeting summarizer for remote teams
2. pm-product-strategy (12 skills, 5 commands) #
Vision, business models, pricing, and competitive landscape analysis.
Skills:
product-strategyโ Comprehensive 9-section Product Strategy Canvasstartup-canvasโ Startup Canvas: Product Strategy + Business Modelproduct-visionโ Craft an inspiring, achievable, emotional product visionvalue-propositionโ 6-part JTBD value proposition templatelean-canvasโ Lean Canvas business model for startupsbusiness-modelโ Business Model Canvas with all 9 building blocksmonetization-strategyโ Brainstorm 3-5 monetization strategies with validation experimentspricing-strategyโ Pricing models, competitive analysis, willingness-to-payswot-analysisโ SWOT analysis with actionable recommendationspestle-analysisโ Macro environment: Political, Economic, Social, Technological, Legal, Environmentalporters-five-forcesโ Competitive forces analysisansoff-matrixโ Growth strategy across markets and products
Commands:
/strategyโ Create a complete 9-section Product Strategy Canvas/business-modelโ Explore business models (lean/full/startup/value-prop/all)/value-propositionโ Design a JTBD value proposition/market-scanโ Macro environment analysis (SWOT + PESTLE + Porter’s + Ansoff)/pricingโ Design a pricing strategy with competitive analysis
Example:
/strategy B2B project management tool for agencies
3. pm-execution (16 skills, 11 commands) #
Day-to-day product management: PRDs, OKRs, roadmaps, sprints, retrospectives, release notes.
Skills:
create-prdโ Comprehensive 8-section PRD templatebrainstorm-okrsโ Team-level OKRs aligned with company objectivesoutcome-roadmapโ Transform feature lists into outcome-focused roadmapssprint-planโ Sprint planning with capacity estimation and risk identificationretroโ Structured sprint retrospective facilitationrelease-notesโ User-facing release notes from tickets, PRDs, or changelogspre-mortemโ Risk analysis with Tigers/Paper Tigers/Elephants classificationstakeholder-mapโ Power ร Interest grid with communication plansummarize-meetingโ Meeting transcripts โ decisions + action itemsuser-storiesโ User stories following 3 C’s and INVEST criteriajob-storiesโ Job stories: When [situation], I want to [motivation], so I can [outcome]wwasโ Product backlog items in Why-What-Acceptance formattest-scenariosโ Happy paths, edge cases, error handlingdummy-datasetโ Realistic dummy datasets as CSV, JSON, SQL, or Pythonprioritization-frameworksโ Reference guide to 9 frameworks (Opportunity Score, ICE, RICE, MoSCoW, Kano, etc.)strategy-red-teamโ Adversarial stress-test of a plan with cheapest tests first
Commands:
/write-prdโ Create a PRD from a feature idea or problem statement/plan-okrsโ Brainstorm team-level OKRs/transform-roadmapโ Convert feature-based roadmaps to outcome-focused/sprintโ Sprint lifecycle (plan/retro/release)/pre-mortemโ Pre-mortem risk analysis on a PRD or launch plan/red-team-prdโ Adversarially stress-test a PRD, roadmap, or strategy/meeting-notesโ Summarize meeting transcripts into structured notes/stakeholder-mapโ Map stakeholders and create communication plans/write-storiesโ Break features into backlog items/test-scenariosโ Generate test scenarios from user stories/generate-dataโ Create realistic dummy datasets
Example:
/write-prd Smart notification system that reduces alert fatigue
4. pm-market-research (7 skills, 3 commands) #
User research and competitive analysis: personas, segmentation, journey maps, market sizing.
Skills:
user-personasโ Create refined user personas from research datamarket-segmentsโ Identify 3-5 customer segments with demographics and JTBDuser-segmentationโ Segment users from feedback data by behavior and needscustomer-journey-mapโ End-to-end journey maps with stages, touchpoints, emotionsmarket-sizingโ TAM, SAM, SOM with top-down and bottom-up approachescompetitor-analysisโ Competitor strengths, weaknesses, differentiation opportunitiessentiment-analysisโ Sentiment analysis and theme extraction from user feedback
Commands:
/research-usersโ Build personas, segment users, map customer journeys/competitive-analysisโ Analyze the competitive landscape/analyze-feedbackโ Sentiment analysis and segment insights from user feedback
Example:
/competitive-analysis Figma competitors in the design tool space
5. pm-data-analytics (3 skills, 3 commands) #
Data analytics for PMs: SQL generation, cohort analysis, A/B test analysis.
Skills:
sql-queriesโ Generate SQL from natural language (BigQuery, PostgreSQL, MySQL)cohort-analysisโ Retention curves, feature adoption, engagement trends by cohortab-test-analysisโ Statistical significance, sample size validation, ship/extend/stop recommendations
Commands:
/write-queryโ Generate SQL queries from natural language/analyze-cohortsโ Cohort analysis on user engagement data/analyze-testโ Analyze A/B test results
Example:
/write-query Show me monthly active users by country for Q4 2025 (BigQuery)
6. pm-go-to-market (6 skills, 3 commands) #
GTM strategy: beachhead segments, ICPs, messaging, growth loops, battlecards.
Skills:
gtm-strategyโ Full GTM strategy: channels, messaging, success metrics, launch planbeachhead-segmentโ Identify the first beachhead market segmentideal-customer-profileโ ICP with demographics, behaviors, JTBD, and needsgrowth-loopsโ Design sustainable growth loops (flywheels)gtm-motionsโ Evaluate GTM motions (product-led, sales-led, etc.)competitive-battlecardโ Sales-ready battlecard with objection handling
Commands:
/plan-launchโ Full GTM strategy from beachhead to launch plan/growth-strategyโ Design growth loops and evaluate GTM motions/battlecardโ Create a competitive battlecard
Example:
/plan-launch AI code review tool targeting mid-size engineering teams
7. pm-marketing-growth (5 skills, 2 commands) #
Product marketing and growth: marketing ideas, positioning, naming, North Star metrics.
Skills:
marketing-ideasโ Creative, cost-effective marketing ideas with channels and messagingpositioning-ideasโ Product positioning differentiated from competitorsvalue-prop-statementsโ Value proposition statements for marketing, sales, and onboardingproduct-nameโ Product name brainstorming aligned to brand values and audiencenorth-star-metricโ North Star Metric + input metrics with business game classification
Commands:
/market-productโ Brainstorm marketing ideas, positioning, value props, and product names/north-starโ Define your North Star Metric and supporting input metrics
Example:
/north-star Two-sided marketplace connecting freelancers with clients
8. pm-toolkit (4 skills, 5 commands) #
PM utilities beyond core product work: resume review, legal documents, proofreading.
Skills:
review-resumeโ PM resume review against 10 best practices (XYZ+S formula)draft-ndaโ Non-Disclosure Agreement with jurisdiction-appropriate clausesprivacy-policyโ Privacy policy covering GDPR/CCPA compliancegrammar-checkโ Grammar, logic, and flow checking with targeted fixes
Commands:
/review-resumeโ Comprehensive PM resume review/tailor-resumeโ Tailor a resume to a specific job description/draft-ndaโ Draft an NDA/privacy-policyโ Draft a privacy policy/proofreadโ Check grammar, logic, and flow
9. pm-ai-shipping (2 skills, 5 commands) #
For PMs and founders accountable for AI-built code. Restores reviewability to vibe-coded apps.
Skills:
shipping-artifactsโ Durable documentation set for AI-built apps: architecture, user/permission flows, variables/secrets, test-coverage map, plus conditional docs (emails, cron, SEO, embedded agents)intended-vs-implementedโ Method for finding the gap between documented intent and actual code behavior, with cited evidence
Commands:
/ship-checkโ Turn a vibe-coded repo into a reviewer-ready shipping packet/document-appโ Reverse-engineer a codebase into system documents reviewers need/derive-testsโ Turn documented intent into a test-coverage map/security-audit-staticโ Static security audit with trust boundary mapping/performance-audit-staticโ Static performance audit: over-fetching, missing indexes, caching
Example:
/ship-check the payments service
Installation #
Claude Code (Recommended) #
# Step 1: Add the marketplace
claude plugin marketplace add phuryn/pm-skills
# Step 2: Install individual plugins
claude plugin install pm-toolkit@pm-skills
claude plugin install pm-product-strategy@pm-skills
claude plugin install pm-product-discovery@pm-skills
claude plugin install pm-market-research@pm-skills
claude plugin install pm-data-analytics@pm-skills
claude plugin install pm-marketing-growth@pm-skills
claude plugin install pm-go-to-market@pm-skills
claude plugin install pm-execution@pm-skills
claude plugin install pm-ai-shipping@pm-skills
Claude Cowork (For Non-Developers) #
- Open Customize (bottom-left)
- Go to Browse plugins โ Personal โ +
- Select Add marketplace from GitHub
- Enter:
phuryn/pm-skills
All 9 plugins install automatically with both commands and skills.
Codex CLI (OpenAI) #
Codex reads the same plugin marketplace file as Claude Code:
# Step 1: Add the marketplace
codex plugin marketplace add phuryn/pm-skills
# Step 2: Install the plugins you want
codex plugin add pm-toolkit@pm-skills
codex plugin add pm-product-strategy@pm-skills
# ... etc
Note: Codex plugins don’t expose /slash commands. To run workflows, describe the steps in plain language:
Run product discovery on [your idea]: brainstorm options, map assumptions, prioritize the risky ones, then design experiments โ pause between each step.
Optionally, ask Codex to convert command files into equivalent skills for the workflows you use most.
Other AI Assistants (Skills Only) #
The skills/*/SKILL.md files follow the universal skill format and work with any tool that reads them. Commands (/slash-commands) are Claude-specific.
| Tool | How to Use | What Works |
|---|---|---|
| Gemini CLI | Copy skill folders to .gemini/skills/ | Skills only |
| OpenCode | Copy skill folders to .opencode/skills/ | Skills only |
| Cursor | Copy skill folders to .cursor/skills/ | Skills only |
| Kiro | Copy skill folders to .kiro/skills/ | Skills only |
# Example: copy all skills for OpenCode (project-level)
for plugin in pm-*/; do
mkdir -p .opencode/skills/
cp -r "$plugin/skills/"* .opencode/skills/ 2>/dev/null
done
# Example: copy all skills for Gemini CLI (global)
for plugin in pm-*/; do
cp -r "$plugin/skills/"* ~/.gemini/skills/ 2>/dev/null
done
Architecture: Skills, Commands, and Plugins #
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PM Skills Marketplace โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โ Commands โ โ Skills โ โ Plugins โ โ
โ โ (trigger)โ โ(building โ โ(packages โ โ
โ โ โ โ blocks) โ โ of skillsโ โ
โ โโโโโโฌโโโโโโ โโโโโโฌโโโโโโ โโโโโโฌโโโโโโ โ
โ โ โ โ โ
โ โผ โผ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ 9 Domain Plugins โ โ
โ โ Discovery โ Strategy โ Execution โ ... โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ 68 Skills โ 42 Commands โ 9 Plugins โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Skills are loaded automatically when relevant to the conversation โ no explicit invocation needed. To force-load skills: /plugin-name:skill-name or /skill-name.
Commands chain one or more skills into end-to-end processes. For example, /discover chains: brainstorm-ideas โ identify-assumptions โ prioritize-assumptions โ brainstorm-experiments.
Plugins group related skills and commands into installable packages. Installing the marketplace gives you all 9 plugins at once.
Frameworks and Methodologies #
PM-Skills encodes frameworks from the world’s most respected product thinkers:
| Author | Framework | Used In |
|---|---|---|
| Teresa Torres | Continuous Discovery, Opportunity Solution Trees | pm-product-discovery |
| Marty Cagan | INSPIRED, TRANSFORMED methodology | pm-product-strategy |
| Alberto Savoia | Pretotype, Right It | pm-product-discovery |
| Dan Olsen | Lean Product Playbook, JP&P | pm-product-discovery |
| Roger L. Martin | Playing to Win | pm-product-strategy |
| Ash Maurya | Running Lean, Lean Canvas | pm-product-strategy |
| Strategyzer | Business Model Generation, Value Prop Design | pm-product-strategy |
| Christina Wodtke | Radical Focus, OKRs | pm-execution |
| Anthony Ulwick | Jobs to Be Done | pm-product-discovery |
| Alistair Croll & Ben Yoskovitz | Lean Analytics | pm-data-analytics |
| Sean Ellis | Hacking Growth | pm-marketing-growth |
| Maja Voje | Go-To-Market Strategy | pm-go-to-market |
Who Should Use PM-Skills? #
- Product Managers who want structured frameworks for every PM task
- Founders building products without a dedicated PM team
- Product Designers transitioning into product strategy
- Engineers taking on product responsibilities
- Growth Marketers needing structured GTM planning
- Anyone who wants AI to give them frameworks, not just text
Alternatives Compared #
| Feature | PM-Skills | Generic AI Prompts | Notion Templates | AI2SDK |
|---|---|---|---|---|
| Structured workflows | โ 42 commands | โ Free-form | โ Static docs | โ No workflows |
| Multi-agent support | โ 50+ hosts | โ Any | โ N/A | โ Claude only |
| Framework-based | โ 12 authors | โ Ad hoc | โ DIY | โ Generic |
| Chained skills | โ Skills chain to commands | โ No | โ No | โ No |
| Self-updating | โ Marketplace updates | โ Static | โ Static | โ Static |
| AI shipping kit | โ pm-ai-shipping plugin | โ No | โ No | โ No |
| Cost | โ Free (MIT) | โ Free | โ Paid | โ Paid |
Getting Started Checklist #
- Install via Claude Code:
claude plugin marketplace add phuryn/pm-skills - Install plugins you need:
claude plugin install pm-product-discovery@pm-skills - Try
/discoverfor a new product idea - Try
/write-prdfor product documentation - Try
/strategyfor strategic planning - Explore the full plugin list and pick what fits your workflow
- Use skills-only installation for non-Claude agents
Frequently Asked Questions #
Q: Do I need to install all 9 plugins? #
No. Install only the plugins relevant to your workflow. Most PMs will start with pm-product-discovery, pm-execution, and pm-product-strategy.
Q: Can I use PM-Skills without Claude Code? #
Yes. The skills directory (skills/*/SKILL.md) follows the universal skill format and works with Gemini CLI, OpenCode, Cursor, Kiro, and any tool that reads SKILL.md files. Commands (/slash-commands) are Claude-specific.
Q: How are skills loaded? #
Skills load automatically when relevant to the conversation. You can also force-load a skill with /plugin-name:skill-name or /skill-name.
Q: What’s the difference between skills and commands? #
Skills are building blocks โ individual frameworks, templates, or analytical tools. Commands are user-triggered workflows that chain multiple skills together into end-to-end processes.
Q: Is this free? #
Yes. PM-Skills is MIT licensed. No tracking, no analytics, no cloud dependency. Everything runs locally.
Q: What is PM Brain? #
PM Brain is a companion project โ a second brain for product managers. Plain markdown files on your laptop. Claude reads them before answering, writes to them after, sweeps them every Friday. No vector DB, no cloud, no agent memory tricks.
Writing Custom Skills #
You can extend PM-Skills with your own custom skills. Create a SKILL.md file in the skills/ directory:
---
name: my-company-framework
mode: inline
---
# My Company Product Framework
When working on product decisions for our company, follow this framework:
1. Validate the problem with at least 3 customer interviews
2. Build an Opportunity Solution Tree
3. Design a pretotype before building
4. Measure against our North Star metric
Test your custom skill with:
# Force-load your custom skill
/my-company-framework Brainstorm monetization for our analytics dashboard
Full Discovery Workflow Example #
Here’s a complete discovery workflow using PM-Skills commands in sequence:
# Step 1: Generate ideas
/discover AI-powered code review tool for small teams
# Step 2: Map assumptions
/identify-assumptions-existing
โ Value: Will devs actually use AI suggestions?
โ Feasibility: Can we integrate with GitHub API reliably?
# Step 3: Prioritize
/prioritize-assumptions
โ Highest risk: Value assumption (low confidence)
# Step 4: Design experiments
/brainstorm-experiments-existing
โ Pretotype: Manual concierge test with 5 beta users
โ Survey: NPS + feature importance ranking
Sources #
Want better product decisions from your AI agent? PM-Skills gives you 68 structured frameworks and 42 workflows across 9 plugins โ all free and open source.
Join the Dibi8 community: Telegram Group
๐ฌ Discussion