What Are the 9 Plugins in PM‑Skills? Complete Product Management Toolkit
The pm-skills repository bundles nine independent Claude plugins covering product discovery, strategy, execution, market research, data analytics, go-to-market, marketing-growth, toolkit utilities, and AI-shipping documentation.
The pm-skills project by phuryn/pm-skills is a comprehensive marketplace of Claude plugins designed for product managers. These 9 plugins in pm-skills map to distinct domains of the product lifecycle, from initial ideation and market research to launch execution and AI-code auditing.
The 9 PM‑Skills Plugins Explained
Each plugin is a self-contained folder under the repository root that follows the Claude plugin layout, containing skills/ and commands/ directories. When added via the /.claude-plugin/marketplace.json registry, they integrate seamlessly with Claude Code or any compatible CLI.
pm-product-discovery
This plugin covers ideation, experiments, assumption testing, opportunity-solution trees, interview scripts, and metrics dashboards. It contains 13 skills and 5 commands.
Key source files include pm-product-discovery/skills/brainstorm-ideas-existing/SKILL.md and the command definition at pm-product-discovery/commands/discover.md.
pm-product-strategy
Handles vision, business models, pricing, and competitive landscape analysis. This plugin provides 12 skills and 5 commands.
Reference pm-product-strategy/skills/product-strategy/SKILL.md for strategic frameworks or invoke the command via pm-product-strategy/commands/strategy.md.
pm-execution
Manages PRDs, OKRs, roadmaps, sprints, retros, release notes, stakeholder maps, and test-scenario generation. This is the largest plugin with 16 skills and 11 commands.
Key files include pm-execution/skills/create-prd/SKILL.md and the /write-prd command defined in pm-execution/commands/write-prd.md.
pm-market-research
Focuses on personas, segmentation, journey maps, market sizing, competitor analysis, and sentiment analysis. Contains 7 skills and 3 commands.
Explore pm-market-research/skills/user-personas/SKILL.md or trigger research via pm-market-research/commands/research-users.md.
pm-data-analytics
Provides SQL generation, cohort analysis, and A/B-test analysis. Contains 3 skills and 3 commands.
The sql-queries skill lives at pm-data-analytics/skills/sql-queries/SKILL.md, while the command interface is at pm-data-analytics/commands/write-query.md.
pm-go-to-market
Covers beachhead segments, ideal-customer profiles, messaging, growth loops, GTM motions, and competitive battlecards. Contains 6 skills and 3 commands.
Key files include pm-go-to-market/skills/gtm-strategy/SKILL.md and the launch planner at pm-go-to-market/commands/plan-launch.md.
pm-marketing-growth
Includes marketing ideas, positioning, value-prop statements, product naming, and North-Star metrics. Contains 5 skills and 2 commands.
Reference pm-marketing-growth/skills/product-name/SKILL.md or the marketing command at pm-marketing-growth/commands/market-product.md.
pm-toolkit
Utility functions for resume review, NDA drafting, privacy-policy generation, and grammar-checking. Contains 4 skills and 5 commands.
Key files include pm-toolkit/skills/review-resume/SKILL.md and pm-toolkit/commands/review-resume.md.
pm-ai-shipping
Documentation and audit kit for AI-built code, including artifact docs, intent-vs-implementation checks, static security and performance audits, and test-coverage mapping. Contains 2 skills and 5 commands.
Explore pm-ai-shipping/skills/shipping-artifacts/SKILL.md or run audits via pm-ai-shipping/commands/ship-check.md.
Plugin Architecture and File Structure
The pm-skills repository organizes these plugins as self-contained folders under the root directory. Each plugin follows the standard Claude plugin layout:
pm-<domain>/
├─ skills/ # Markdown files describing individual skills (SKILL.md)
├─ commands/ # Markdown files describing slash-commands (e.g., /discover.md)
└─ README.md # Optional high-level description
When installed, Claude Code reads the skills/ and commands/ files to register them automatically. Skills are loaded on-demand when the model's context matches a skill name, while commands are user-triggered via slash (/) and internally invoke one or more skills to form end-to-end workflows.
The central registry at /.claude-plugin/marketplace.json lists all nine plugins, enabling a single "add marketplace" step that pulls the entire collection.
Installing and Using the Plugins
You can install the entire marketplace or individual plugins depending on your needs.
Install the Full Marketplace
Via the Claude Cowork UI:
Open Customize → Browse plugins → Personal → +
Select Add marketplace from GitHub
Enter: phuryn/pm-skills
Via CLI:
claude plugin marketplace add phuryn/pm-skills
Install a Single Plugin
claude plugin install pm-product-discovery@pm-skills
Invoking Skills and Commands
To use a skill directly, mention it in your prompt. Claude loads the skill automatically from the relevant plugin folder.
To run a command, use the slash syntax:
/plan-launch AI-code-review tool targeting mid-size engineering teams
This command from pm-go-to-market internally calls the beachhead-segment, ideal-customer-profile, gtm-strategy, and growth-loops skills to generate a complete GTM plan with messaging and launch timelines.
For data analysis, use:
/write-query Show me monthly active users by country for Q4 2025 (BigQuery)
This triggers the sql-queries skill in pm-data-analytics, returning a ready-to-run SQL statement.
Summary
- The pm-skills project contains 9 plugins covering the full product management lifecycle: discovery, strategy, execution, market research, data analytics, go-to-market, marketing-growth, toolkit, and AI-shipping.
- Each plugin is a self-contained folder with
skills/andcommands/subdirectories, located at paths likepm-product-discovery/andpm-execution/. - Install all nine via the
/.claude-plugin/marketplace.jsonfile usingclaude plugin marketplace add phuryn/pm-skills, or install individual plugins selectively. - Skills provide structured knowledge (e.g.,
create-prd,sql-queries) while commands trigger multi-step workflows (e.g.,/plan-launch,/write-prd).
Frequently Asked Questions
How do I install only specific plugins from the pm-skills project?
You can install individual plugins without adding the entire marketplace. First add the marketplace source with claude plugin marketplace add phuryn/pm-skills, then install specific plugins using claude plugin install pm-data-analytics@pm-skills or claude plugin install pm-product-discovery@pm-skills. This allows you to keep your Claude environment lightweight while accessing only the domains you need.
What is the difference between skills and commands in pm-skills plugins?
Skills are always-available knowledge modules stored in skills/SKILL.md files that Claude loads on-demand when your context matches the skill name. Commands are user-triggered workflows invoked via slash syntax (like /discover or /plan-launch) that live in commands/ markdown files and typically orchestrate multiple skills to complete complex tasks.
Where are the plugin files located in the repository?
Each plugin resides in its own folder at the repository root (e.g., pm-execution/, pm-data-analytics/, pm-ai-shipping/). Inside each folder, you'll find a skills/ directory containing individual skill definitions and a commands/ directory containing slash-command definitions. The registry of all nine plugins is defined in /.claude-plugin/marketplace.json.
Can I use pm-skills plugins with any Claude-compatible CLI?
Yes, the plugins follow the standard Claude plugin layout and are compatible with any CLI that supports the Claude plugin specification, including Claude Code and Claude Cowork. When you add the marketplace via phuryn/pm-skills, all nine plugins become available through the standard plugin interface regardless of which compatible client you use.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →