PM Skills Marketplace: 100+ agentic skills, commands, and plugins โ from discovery to strategy, execution, launch, and growth.
https://github.com/phuryn/pm-skills.git
65 PM skills and 36 chained workflows across 8 plugins. Claude Code, Cowork, and more. From discovery to strategy, execution, launch, and growth.
Designed for Claude Code and Cowork. Skills compatible with other AI assistants.
New idea? โ /discover
Need strategic clarity? โ /strategy
Writing a PRD? โ /write-prd
Planning a launch? โ /plan-launch
Defining metrics? โ /north-star
If this project helps you, โญ the repo.
Generic AI gives you text. PM Skills Marketplace gives you structure.
Each skill encodes a proven PM framework โ discovery, assumption mapping, prioritization, strategy โ and walks you through it step by step. You get the rigor of Teresa Torres, Marty Cagan, and Alberto Savoia built into your daily workflow, not sitting on a bookshelf.
The result: better product decisions, not just faster documents.
Skills are the building blocks of the marketplace. Each skill gives Claude domain knowledge, analytical frameworks, or a guided workflow for a specific PM task. Some skills also work as reusable foundations that multiple commands share.
Skills are loaded automatically when relevant to the conversation โ no explicit invocation needed. If needed (e.g., prioritizing skills over general knowledge), you can force loading skills with /plugin-name:skill-name or /skill-name (Claude will add the prefix).
Commands are user-triggered workflows invoked with /command-name. They chain one or more skills into an end-to-end process. For example, /discover chains four skills together: brainstorm-ideas โ identify-assumptions โ prioritize-assumptions โ brainstorm-experiments.
Plugins group related skills and commands into installable packages. Each plugin covers a PM domain โ discovery, strategy, execution, and so on. Installing the marketplace gives you all 8 plugins at once.
Commands use skills. Some skills serve multiple commands. Some skills (like prioritization-frameworks or opportunity-solution-tree) are standalone references that Claude draws on whenever relevant โ no command needed.
Commands are designed to flow into each other, matching the PM workflow. After any command completes, it suggests relevant next commands โ just follow the prompts.
phuryn/pm-skills/discover, /strategy, etc.) and skills.
# 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
The skills/*/SKILL.md files follow the universal skill format and work with any tool that reads it. Commands (/slash-commands) are Claude-specific.
| Tool | How to use | What works |
|---|---|---|
| Gemini CLI | Copy skill folders to .gemini/skills/ | Skills only |
| Cursor | Copy skill folders to .cursor/skills/ | Skills only |
| Codex CLI | Copy skill folders to .codex/skills/ | Skills only |
| Kiro | Copy skill folders to .kiro/skills/ | Skills only |
# Example: copy all skills for Gemini CLI
for plugin in pm-*/; do
cp -r "$plugin/skills/"* ~/.gemini/skills/ 2>/dev/null
done
Continuous product discovery: ideation, experiments, assumption testing, feature prioritization, Opportunity Solution Trees, and customer interviews.
Skills (13):
brainstorm-ideas-existing โ Multi-perspective ideation for existing products (PM, Designer, Engineer)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 for new products (Alberto Savoia)identify-assumptions-existing โ Identify risky assumptions across Value, Usability, Viability, and Feasibilityidentify-assumptions-new โ Identify risky assumptions across 8 risk categories including Go-to-Market, Strategy, and Teamprioritize-assumptions โ Prioritize assumptions using an Impact ร Risk matrix with experiment suggestionsprioritize-features โ Prioritize a feature backlog based on impact, effort, risk, and strategic alignmentanalyze-feature-requests โ Analyze and categorize customer feature requests by theme and strategic fitopportunity-solution-tree โ Build an Opportunity Solution Tree (Teresa Torres) โ outcome โ opportunities โ solutions โ experimentsinterview-script โ Create a structured customer interview script with JTBD probing questionssummarize-interview โ Summarize an interview transcript into JTBD, satisfaction signals, and action itemsmetrics-dashboard โ Design a product metrics dashboard with North Star, input metrics, and alert thresholds/discover โ Full discovery cycle: ideation โ assumption mapping โ prioritization โ experiment design/brainstorm โ Multi-perspective ideation (ideas|experiments ร existing|new)/triage-requests โ Analyze and prioritize a batch of feature requests/interview โ Prepare an interview script or summarize a transcript (prep|summarize)/setup-metrics โ Design a product metrics dashboardSkills:
What are the riskiest assumptions for our AI writing assistant idea?Help me build an Opportunity Solution Tree for improving user activationPrioritize these 12 feature requests from our enterprise customers [attach CSV]/discover AI-powered meeting summarizer for remote teams/brainstorm experiments existing โ We need to reduce churn in our onboarding flow/interview prep โ We're interviewing enterprise buyers about their procurement workflowProduct strategy, vision, business models, pricing, and macro environment analysis. Covers the full strategic toolkit from vision crafting through competitive landscape scanning.
Skills (12):
product-strategy โ Comprehensive 9-section Product Strategy Canvas (vision โ defensibility)startup-canvas โ Startup Canvas combining Product Strategy (9 sections) + Business Model โ an alternative to BMC and Lean Canvas for new productsproduct-vision โ Craft an inspiring, achievable, and emotional product visionvalue-proposition โ 6-part JTBD value proposition (Who, Why, What before, How, What after, Alternatives)lean-canvas โ Lean Canvas business model for startups and new productsbusiness-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-pay, and price elasticityswot-analysis โ SWOT analysis with actionable recommendationspestle-analysis โ Macro environment: Political, Economic, Social, Technological, Legal, Environmentalporters-five-forces โ Competitive forces analysis (rivalry, suppliers, buyers, substitutes, new entrants)ansoff-matrix โ Growth strategy mapping across markets and products/strategy โ Create a complete 9-section Product Strategy Canvas/business-model โ Explore business models (lean|full|startup|value-prop|all)/value-proposition โ Design a value proposition using the 6-part JTBD template/market-scan โ Macro environment analysis combining SWOT + PESTLE + Porter's + Ansoff/pricing โ Design a pricing strategy with competitive analysis and experimentsSkills:
Compare Lean Canvas vs Business Model Canvas vs Startup Canvas for my marketplace startupDesign a value proposition for our AI writing assistant targeting non-native English speakersRun a Porter's Five Forces analysis for the project management SaaS market/strategy B2B project management tool for agencies/business-model startup โ AI writing tool for non-native English speakers/value-proposition SaaS onboarding tool for enterprise customersDay-to-day product management: PRDs, OKRs, roadmaps, sprints, retrospectives, release notes, pre-mortems, stakeholder management, user stories, and prioritization frameworks.
Skills (15):
create-prd โ Comprehensive 8-section PRD templatebrainstorm-okrs โ Team-level OKRs aligned with company objectivesoutcome-roadmap โ Transform a feature list into an outcome-focused roadmapsprint-plan โ Sprint planning with capacity estimation, story selection, 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 tailored communication plansummarize-meeting โ Meeting transcript โ decisions + action itemsuser-stories โ User stories following the 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 โ Test scenarios: happy paths, edge cases, error handlingdummy-dataset โ Realistic dummy datasets as CSV, JSON, SQL, or Pythonprioritization-frameworks โ Reference guide to 9 prioritization frameworks (Opportunity Score, ICE, RICE, MoSCoW, Kano, etc.)/write-prd โ Create a PRD from a feature idea or problem statement/plan-okrs โ Brainstorm team-level OKRs/transform-roadmap โ Convert a feature-based roadmap into outcome-focused/sprint โ Sprint lifecycle (plan|retro|release)/pre-mortem โ Pre-mortem risk analysis on a PRD or launch plan/meeting-notes โ Summarize a meeting transcript into structured notes/stakeholder-map โ Map stakeholders and create a communication plan/write-stories โ Break features into backlog items (user|job|wwa)/test-scenarios โ Generate test scenarios from user stories/generate-data โ Create realistic dummy datasetsSkills:
Which prioritization framework should I use for a 50-item backlog?Map our stakeholders for the platform migration projectWhat's the difference between Opportunity Score, ICE, and RICE?/write-prd Smart notification system that reduces alert fatigue/sprint retro โ Here are the notes from our last sprint/write-stories job โ Break down the "team dashboard" feature into job storiesUser research and competitive analysis: personas, segmentation, journey maps, market sizing, competitor analysis, and feedback analysis.
Skills (7):
user-personas โ Create refined user personas from research datamarket-segments โ Identify 3โ5 customer segments with demographics, JTBD, and product fituser-segmentation โ Segment users from feedback data based on behavior, JTBD, and needscustomer-journey-map โ End-to-end journey map with stages, touchpoints, emotions, and pain pointsmarket-sizing โ TAM, SAM, SOM with top-down and bottom-up approachescompetitor-analysis โ Competitor strengths, weaknesses, and differentiation opportunitiessentiment-analysis โ Sentiment analysis and theme extraction from user feedback/research-users โ Build personas, segment users, and map the customer journey/competitive-analysis โ Analyze the competitive landscape/analyze-feedback โ Sentiment analysis and segment insights from user feedbackSkills:
Estimate TAM/SAM/SOM for an AI code review tool in the US marketCreate a customer journey map for our e-commerce checkout flowSegment these survey respondents by behavior and needs [attach CSV]/research-users We have interview data from 12 users of our fitness app/competitive-analysis Figma competitors in the design tool space/analyze-feedback Here's 200 NPS responses from Q4 [attach file]Data analytics for PMs: SQL query generation, cohort analysis, and A/B test analysis.
Skills (3):
sql-queries โ Generate SQL from natural language (BigQuery, PostgreSQL, MySQL)cohort-analysis โ Retention curves, feature adoption, and engagement trends by cohortab-test-analysis โ Statistical significance, sample size validation, and ship/extend/stop recommendations/write-query โ Generate SQL queries from natural language/analyze-cohorts โ Cohort analysis on user engagement data/analyze-test โ Analyze A/B test resultsSkills:
How large a sample do I need for 95% confidence with a 2% MDE?What retention metrics should I track for a subscription app?/write-query Show me monthly active users by country for Q4 2025 (BigQuery)/analyze-test Here are the results from our checkout flow A/B test [attach CSV]/analyze-cohorts Weekly retention for users who signed up in January vs FebruaryGo-to-market strategy: beachhead segments, ideal customer profiles, messaging, growth loops, GTM motions, and competitive battlecards.
Skills (6):
gtm-strategy โ Full GTM strategy: channels, messaging, success metrics, and 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 and tools (product-led, sales-led, etc.)competitive-battlecard โ Sales-ready battlecard with objection handling and win strategies/plan-launch โ Full GTM strategy from beachhead to launch plan/growth-strategy โ Design growth loops and evaluate GTM motions/battlecard โ Create a competitive battlecardSkills:
What's the best beachhead segment for a developer productivity tool?Design a growth loop for a B2B SaaS with a freemium tierDefine our ICP for an AI-powered HR screening platform/plan-launch AI code review tool targeting mid-size engineering teams/battlecard Our CRM vs Salesforce for the SMB market/growth-strategy Two-sided marketplace for connecting freelancers with startupsProduct marketing and growth: marketing ideas, positioning, value proposition statements, product naming, and North Star metrics.
Skills (5):
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/market-product โ Brainstorm marketing ideas, positioning, value props, and product names/north-star โ Define your North Star Metric and supporting input metricsSkills:
Brainstorm 5 positioning angles that differentiate us from NotionWhat's a good North Star Metric for a two-sided marketplace?Generate value prop statements for our sales team's pitch deck/market-product B2B analytics dashboard for e-commerce managers/north-star Two-sided marketplace connecting freelancers with clientsPM utilities beyond core product work: resume review, legal documents, and proofreading.
Skills (4):
review-resume โ PM resume review and tailoring against 10 best practices (XYZ+S formula, keywords, structure)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/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 flowSkills:
Review my PM resume against best practices [attach PDF]Check this product announcement for grammar and clarity/review-resume [attach your PM resume]/tailor-resume [attach resume + paste job description]/proofread Here's the draft of our Q1 investor updateThis marketplace evolves with product practice and AI capabilities.
Selected skills based on the work of:
See CONTRIBUTING.md.
If your Cowork is unstable and can't start a VM (claude-code/issues/27010), try:
$action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-WindowStyle Hidden -Command `"if ((Get-Service CoworkVMService).Status -ne 'Running') { Start-Service CoworkVMService }`""
$trigger = New-ScheduledTaskTrigger -RepetitionInterval (New-TimeSpan -Minutes 1) -Once -At (Get-Date)
$settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries
Register-ScheduledTask -TaskName "CoworkVMServiceMonitor" `
-Action $action `
-Trigger $trigger `
-Settings $settings `
-RunLevel Highest `
-User "SYSTEM"
It solves 90% of the issues on Windows. The remaining 10%: open services.msc > start "Claude" service manually
MIT โ see LICENSE.