From aradotso-trending-skills-37
Installs PM Skills Marketplace: 65+ agentic PM skills and 36 workflows across 8 plugins for Claude Code, Cowork, and other AI coding agents.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-1 --plugin aradotso-trending-skills-37This skill uses the workspace's default tool permissions.
```markdown
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
---
name: pm-skills-marketplace
description: AI coding agent skill for using the PM Skills Marketplace — 65+ agentic PM skills and 36 chained workflows across 8 plugins for Claude Code, Cowork, and other AI assistants.
triggers:
- "install pm skills marketplace"
- "set up product management skills for claude"
- "use pm skills plugin"
- "run /discover command for product discovery"
- "write a PRD using pm skills"
- "install phuryn/pm-skills"
- "add pm skills to my project"
- "use product management workflows in claude code"
---
# PM Skills Marketplace
> Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection.
PM Skills Marketplace (`phuryn/pm-skills`) is an open-source collection of 65 PM skills and 36 chained workflows across 8 plugins, designed to give AI coding agents and product managers structured, framework-driven workflows for every PM domain — from discovery and strategy to execution, launch, and growth.
Skills encode proven PM frameworks (Teresa Torres, Marty Cagan, Alberto Savoia) and chain together into commands like `/discover`, `/strategy`, `/write-prd`, and `/plan-launch`.
---
## Installation
### Claude Code (CLI) — Recommended for Developers
```bash
# Add the marketplace registry
claude plugin marketplace add phuryn/pm-skills
# Install all 8 plugins individually
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
phuryn/pm-skillsAll 8 plugins install automatically.
Skills live in skills/*/SKILL.md and follow a universal format readable by any tool.
# 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
# Copy all skills for Gemini CLI (global)
for plugin in pm-*/; do
cp -r "$plugin/skills/"* ~/.gemini/skills/ 2>/dev/null
done
# Copy all skills for Cursor (project-level)
for plugin in pm-*/; do
mkdir -p .cursor/skills/
cp -r "$plugin/skills/"* .cursor/skills/ 2>/dev/null
done
# Copy all skills for Codex CLI (project-level)
for plugin in pm-*/; do
mkdir -p .codex/skills/
cp -r "$plugin/skills/"* .codex/skills/ 2>/dev/null
done
| Plugin | Domain | Skills | Commands |
|---|---|---|---|
pm-product-discovery | Ideation, assumptions, experiments, OSTs, interviews | 13 | 5 |
pm-product-strategy | Vision, business models, pricing, competitive landscape | 12 | 5 |
pm-execution | PRDs, OKRs, roadmaps, sprints, retros, release notes | 15 | 10 |
pm-go-to-market | Launch planning, positioning, GTM strategy | — | — |
pm-market-research | Market sizing, competitive analysis, customer research | — | — |
pm-data-analytics | Metrics, dashboards, analytics frameworks | — | — |
pm-marketing-growth | Growth loops, acquisition, retention | — | — |
pm-toolkit | Core PM utilities and shared foundations | — | — |
# Full discovery cycle: ideation → assumption mapping → prioritization → experiments
/discover AI-powered meeting summarizer for remote teams
# Brainstorm ideas or experiments for existing or new products
/brainstorm ideas existing — We need to reduce churn in our onboarding flow
/brainstorm experiments new — Marketplace for freelance designers
# Triage and prioritize a batch of feature requests
/triage-requests [attach CSV of requests]
# Prepare an interview script or summarize a transcript
/interview prep — We're interviewing enterprise buyers about procurement workflow
/interview summarize — [paste transcript]
# Design a product metrics dashboard
/setup-metrics
# Create a complete 9-section Product Strategy Canvas
/strategy B2B project management tool for agencies
# Explore business models
/business-model startup — AI writing tool for non-native English speakers
/business-model lean — Marketplace for freelance designers
/business-model full — Enterprise SaaS for HR teams
/business-model all — Compare all models side by side
# Design a value proposition using 6-part JTBD template
/value-proposition SaaS onboarding tool for enterprise customers
# Macro environment scan: SWOT + PESTLE + Porter's Five Forces + Ansoff
/market-scan Project management SaaS market
# Design a pricing strategy with competitive analysis
/pricing AI writing assistant — B2C, targeting students and professionals
# Create a PRD from a feature idea or problem statement
/write-prd Dark mode for our mobile app
# Brainstorm team-level OKRs
/plan-okrs Q3 — Growth team, goal: improve activation
# Convert a feature-based roadmap into outcome-focused
/transform-roadmap [paste feature list]
# Sprint lifecycle
/sprint plan — 2-week sprint, 4 engineers, 1 designer
/sprint retro — [paste sprint summary]
/sprint release — [paste merged tickets]
# Pre-mortem risk analysis
/pre-mortem [paste PRD or launch plan]
# Summarize a meeting transcript
/meeting-notes [paste transcript]
# Map stakeholders and create a communication plan
/stakeholder-map Major platform redesign — 6 stakeholders involved
# Write user stories
/write-stories User authentication feature
Skills load automatically when contextually relevant. To force-load a specific skill:
# Using plugin prefix
/pm-product-discovery:opportunity-solution-tree
# Without prefix (Claude infers plugin)
/opportunity-solution-tree
# Direct skill invocation examples
/prioritization-frameworks # Reference guide to 9 frameworks (ICE, RICE, Kano, MoSCoW, etc.)
/opportunity-solution-tree # Build an OST: outcome → opportunities → solutions → experiments
/lean-canvas # Lean Canvas for a new product idea
/pre-mortem # Risk analysis using Tigers/Paper Tigers/Elephants
/stakeholder-map # Power × Interest grid with communication plan
Commands chain multiple skills into end-to-end workflows. Example — /discover chains:
/discover
└── brainstorm-ideas (multi-perspective ideation)
└── identify-assumptions (Value, Usability, Viability, Feasibility risks)
└── prioritize-assumptions (Impact × Risk matrix)
└── brainstorm-experiments (lean startup pretotypes)
After each command completes, it suggests the next relevant command — follow the prompts to move through the full PM workflow naturally.
# 1. Start with discovery
/discover AI-powered expense tracking for freelancers
# 2. Build out strategy
/strategy AI-powered expense tracking for freelancers
# 3. Explore business models
/business-model startup — AI expense tracking, B2C freemium
# 4. Define value proposition
/value-proposition AI expense tracker for freelancers who hate admin
# 5. Scan the market
/market-scan Expense management SaaS for SMBs
# 6. Write the PRD
/write-prd Automated receipt scanning and categorization feature
# 7. Plan the launch
/plan-launch [attach PRD]
# 1. Write the PRD
/write-prd User-facing API key management for developer accounts
# 2. Run a pre-mortem
/pre-mortem [paste PRD]
# 3. Break into user stories
/write-stories API key management feature
# 4. Plan the sprint
/sprint plan — 2-week sprint, 3 engineers, estimated 24 story points
# 5. Write release notes after shipping
/sprint release — [paste merged PRs or ticket list]
# 1. Prepare interview script
/interview prep — Interviewing SaaS founders about their hiring workflow
# 2. After interviews, summarize transcripts
/interview summarize — [paste transcript 1]
/interview summarize — [paste transcript 2]
# 3. Triage resulting feature requests
/triage-requests [attach CSV of requests from interviews]
# 4. Map to Opportunity Solution Tree
/opportunity-solution-tree — Outcome: improve time-to-hire for scaling startups
Each skill follows the universal SKILL.md format:
pm-product-discovery/
├── skills/
│ ├── brainstorm-ideas-existing/
│ │ └── SKILL.md
│ ├── identify-assumptions-existing/
│ │ └── SKILL.md
│ ├── opportunity-solution-tree/
│ │ └── SKILL.md
│ └── ...
├── commands/
│ ├── discover.md
│ ├── brainstorm.md
│ └── ...
└── plugin.yaml
No environment variables or secrets required. Skills are pure Markdown files with structured frontmatter.
To override or customize a skill, copy its SKILL.md file to your project's local skills directory and modify it:
# Copy a skill locally to customize it
cp pm-product-discovery/skills/opportunity-solution-tree/SKILL.md \
.claude/skills/opportunity-solution-tree/SKILL.md
Local skills take precedence over marketplace skills in Claude Code.
Skills not loading automatically
Force-load with explicit invocation: /pm-product-discovery:brainstorm-ideas-existing or just /brainstorm-ideas-existing.
Command not found after installation Verify the plugin installed correctly:
claude plugin list
# Should show all 8 pm-* plugins
Re-install if missing:
claude plugin install pm-product-discovery@pm-skills
Using skills in non-Claude tools
Slash commands (/discover, /strategy, etc.) are Claude-specific. For Cursor, Gemini CLI, Codex, and others, copy the SKILL.md files manually — the skills work, but you invoke them conversationally rather than with / commands.
Skills conflicting with other plugins
Use the full namespaced form /plugin-name:skill-name to be explicit:
/pm-execution:create-prd
/pm-product-strategy:lean-canvas
Contributing a new skill
git clone https://github.com/phuryn/pm-skills
cd pm-skills
# Add your skill in the appropriate plugin folder
# Follow the SKILL.md format from existing skills
# Submit a PR — see CONTRIBUTING.md
| Goal | Command |
|---|---|
| New idea → full discovery | /discover [idea] |
| Strategic clarity | /strategy [product] |
| Write a PRD | /write-prd [feature] |
| Plan a launch | /plan-launch |
| Define metrics | /north-star or /setup-metrics |
| OKR planning | /plan-okrs [team + goal] |
| Sprint planning | /sprint plan |
| Customer interviews | /interview prep |
| Market analysis | /market-scan [market] |
| Pricing strategy | /pricing [product] |
| Risk analysis | /pre-mortem |
| Stakeholder comms | /stakeholder-map |
CONTRIBUTING.md in the repo