What Are the 9 PM Skills Plugins? A Complete Breakdown of Product Management Tools

PM Skills bundles nine self-contained plugins—pm-product-discovery, pm-product-strategy, pm-execution, pm-market-research, pm-data-analytics, pm-go-to-market, pm-marketing-growth, pm-toolkit, and pm-ai-shipping—each covering distinct product management domains from ideation to launch.

The phuryn/pm-skills repository provides a comprehensive Claude plugin marketplace that installs nine independent product management tools. These PM Skills plugins cover the entire product lifecycle, from initial discovery and strategy formation to execution, analytics, and go-to-market planning. Each plugin is organized as a self-contained folder under the repository root, containing modular skills and slash commands that integrate directly with Claude Code or Claude Cowork.

The 9 PM Skills Plugins Explained

Each plugin lives in its own directory (e.g., pm-product-discovery/) and contains domain-specific skills and commands. When the marketplace is added via phuryn/pm-skills, all nine plugins install automatically, giving you access to 63 total skills and 42 commands.

1. pm-product-discovery

The pm-product-discovery plugin handles ideation, experiments, and assumption testing. It includes 13 skills and 5 commands focused on opportunity-solution trees, interview scripts, and metrics dashboards.

Key capabilities include brainstorming ideas for existing products and identifying riskiest assumptions for new ventures. The skill files are located at pm-product-discovery/skills/brainstorm-ideas-existing/SKILL.md and pm-product-discovery/skills/identify-assumptions-new/SKILL.md.

2. pm-product-strategy

The pm-product-strategy plugin covers vision setting, business models, pricing, and competitive landscape analysis. It bundles 12 skills and 5 commands for strategic planning.

Core files include pm-product-strategy/skills/product-strategy/SKILL.md, which defines how to articulate product vision, and the /strategy command that orchestrates multiple strategic frameworks.

3. pm-execution

The pm-execution plugin is the largest with 16 skills and 11 commands, covering PRDs, OKRs, roadmaps, sprints, retrospectives, release notes, and stakeholder maps.

According to the source code, this plugin also includes prioritization frameworks that other plugins can reference. Key files include pm-execution/skills/create-prd/SKILL.md and the /write-prd command file at pm-execution/commands/write-prd.md.

4. pm-market-research

The pm-market-research plugin provides 7 skills and 3 commands for personas, segmentation, journey maps, market sizing, and competitor analysis.

Skills are defined in markdown files like pm-market-research/skills/user-personas/SKILL.md, while commands like /research-users trigger end-to-end research workflows.

5. pm-data-analytics

The pm-data-analytics plugin focuses on SQL generation, cohort analysis, and A/B-test analysis with 3 skills and 3 commands.

The /write-query command maps to the sql-queries skill, enabling natural language to SQL translation. Source files include pm-data-analytics/skills/sql-queries/SKILL.md and pm-data-analytics/commands/write-query.md.

6. pm-go-to-market

The pm-go-to-market plugin includes 6 skills and 3 commands for beachhead segments, ideal-customer profiles, messaging, growth loops, and competitive battlecards.

The /plan-launch command orchestrates multiple skills including beachhead-segment, ideal-customer-profile, and gtm-strategy to generate complete launch plans. Core logic resides in pm-go-to-market/skills/gtm-strategy/SKILL.md.

7. pm-marketing-growth

The pm-marketing-growth plugin covers marketing ideas, positioning, value-proposition statements, product naming, and North-Star metrics with 5 skills and 2 commands.

Key files include pm-marketing-growth/skills/product-name/SKILL.md for naming exercises and /market-product for comprehensive marketing strategy generation.

8. pm-toolkit

The pm-toolkit plugin provides utility functions with 4 skills and 5 commands for resume review, NDA drafting, privacy-policy generation, and grammar checking.

This plugin operates as a general-purpose utility belt, with skills like review-resume defined in pm-toolkit/skills/review-resume/SKILL.md and accessible via /review-resume.

9. pm-ai-shipping

The pm-ai-shipping plugin is specialized for AI-built code documentation with 2 skills and 5 commands covering artifact docs, intent-vs-implementation checks, static security audits, and test-coverage mapping.

Files include pm-ai-shipping/skills/shipping-artifacts/SKILL.md and the /ship-check command for auditing AI-generated code before deployment.

Plugin Architecture and File Structure

All PM Skills plugins follow a standardized Claude-plugin layout. Each plugin is a self-contained folder under the repository root containing:


pm-<domain>/
├─ skills/               # Markdown files describing individual skills (SKILL.md)

├─ commands/             # Markdown files describing slash-commands (e.g., /discover.md)

└─ README.md            # High-level description of the plugin

The marketplace configuration at /.claude-plugin/marketplace.json lists all nine plugins, enabling a single installation step that pulls the entire suite. When installed, Claude Code reads the skills/ and commands/ directories and registers them automatically.

Skills are always available and load on-demand when the model's context matches a skill name. Commands are user-triggered via slash (/) and internally invoke one or more skills to form end-to-end workflows.

Installation and Usage Examples

Installing the Full Marketplace

Add all nine plugins at once using Claude Cowork:


# Via Claude Cowork UI

Open Customize Browse plugins Personal +
Select "Add marketplace from GitHub"
Enter: phuryn/pm-skills

Or via Claude Code CLI:


# Add the marketplace once

claude plugin marketplace add phuryn/pm-skills

Installing Individual Plugins

Install only specific PM Skills plugins when you need targeted functionality:


# Install just the discovery plugin

claude plugin install pm-product-discovery@pm-skills

# Install only data analytics

claude plugin install pm-data-analytics@pm-skills

Invoking Skills and Commands

Query a specific skill directly through natural language:

"What are the riskiest assumptions for a new AI-note-taking app?"

Claude loads the identify-assumptions-new skill from pm-product-discovery/skills/identify-assumptions-new/SKILL.md and returns a risk matrix.

Run a multi-skill workflow command:

/plan-launch AI-code-review tool targeting mid-size engineering teams

This triggers the /plan-launch command from pm-go-to-market, which internally calls:

  • beachhead-segment
  • ideal-customer-profile
  • gtm-strategy
  • growth-loops

Data Analytics Example

Generate SQL queries using the data analytics plugin:

/write-query Show me monthly active users by country for Q4 2025 (BigQuery)

The command maps to pm-data-analytics/skills/sql-queries/SKILL.md and returns a ready-to-run SQL statement.

Summary

  • PM Skills plugins consist of nine independent tools covering product discovery, strategy, execution, market research, data analytics, go-to-market, marketing-growth, toolkit utilities, and AI-shipping.
  • Each plugin is self-contained under the repository root (e.g., pm-execution/) with isolated skills/ and commands/ directories.
  • The /.claude-plugin/marketplace.json file enables one-click installation of all nine plugins via Claude Code or Claude Cowork.
  • Skills are always available for context matching, while commands trigger structured workflows combining multiple skills.
  • Key files like pm-execution/skills/create-prd/SKILL.md and pm-go-to-market/commands/plan-launch.md define the actual functionality and can be referenced directly in the repository.

Frequently Asked Questions

How do I install individual PM Skills plugins without adding the entire marketplace?

You can install specific plugins using the Claude Code CLI with the @pm-skills suffix. For example, run claude plugin install pm-data-analytics@pm-skills to install only the data analytics tool. This allows you to maintain a lightweight environment while accessing specific product management capabilities.

What is the difference between skills and commands in PM Skills plugins?

Skills are discrete capabilities defined in SKILL.md files within each plugin's skills/ directory; they are automatically available when Claude's context matches the skill domain. Commands are user-triggered workflows defined in commands/ directories (e.g., /discover.md) that orchestrate multiple skills to complete complex tasks like generating PRDs or planning launches.

Can I customize or extend the PM Skills plugins?

Yes, because each plugin is a self-contained folder in the phuryn/pm-skills repository, you can fork the repository and modify individual skill files like pm-product-strategy/skills/product-strategy/SKILL.md or create new commands in the commands/ directories. The modular architecture ensures changes to one plugin do not affect the others.

Which PM Skills plugin should I use for generating product requirements documents?

Use the pm-execution plugin, which contains the create-prd skill and /write-prd command. According to the source code in pm-execution/skills/create-prd/SKILL.md, this skill handles PRD generation, while the command can combine it with other execution skills like OKR planning and roadmap creation for comprehensive documentation.

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:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →