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

> Explore the 9 PM Skills plugins and what each product management tool covers. Understand domains from ideation to launch with this comprehensive breakdown of essential resources.

- Repository: [Pawel Huryn/pm-skills](https://github.com/phuryn/pm-skills)
- Tags: deep-dive
- Published: 2026-06-11

---

**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`](https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/brainstorm-ideas-existing/SKILL.md) and [`pm-product-discovery/skills/identify-assumptions-new/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/create-prd/SKILL.md) and the `/write-prd` command file at [`pm-execution/commands/write-prd.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/pm-data-analytics/skills/sql-queries/SKILL.md) and [`pm-data-analytics/commands/write-query.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main//.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:

```bash

# Via Claude Cowork UI

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

```

Or via Claude Code CLI:

```bash

# 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:

```bash

# 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:

```text
"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`](https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/identify-assumptions-new/SKILL.md) and returns a risk matrix.

Run a multi-skill workflow command:

```text
/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:

```text
/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main//.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`](https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/create-prd/SKILL.md) and [`pm-go-to-market/commands/plan-launch.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main//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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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.