# Complete List of PM Skills Plugins in the phuryn/pm-skills Repository

> Explore over 40 PM Skills plugins in the phuryn/pm-skills repository. Discover tools for product strategy, market research, AI shipping, and more. Enhance your project management capabilities today.

- Repository: [Pawel Huryn/pm-skills](https://github.com/phuryn/pm-skills)
- Tags: reference-list
- Published: 2026-07-06

---

**The phuryn/pm-skills repository hosts over 40 open-source PM Skills plugins organized into nine thematic categories, ranging from product strategy and market research to AI shipping and data analytics.**

The **pm-skills** collection provides product managers with modular, LLM-powered "skills" that generate, analyze, and refine product artefacts. Each plugin follows a standardized schema defined in [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/CLAUDE.md) and resides in a dedicated directory containing a [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) descriptor. Below is the complete inventory of available PM Skills plugins, categorized by function and linked to their source implementations.

## Toolkit Skills (pm-toolkit)

The `pm-toolkit` category contains utility-focused PM Skills plugins for document review, legal drafting, and career materials.

- **Grammar Check** – Proofreading and grammar correction via [`pm-toolkit/skills/grammar-check/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/grammar-check/SKILL.md)
- **Privacy Policy** – Generates privacy policy drafts via [`pm-toolkit/skills/privacy-policy/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/privacy-policy/SKILL.md)
- **Draft NDA** – Creates non-disclosure agreements via [`pm-toolkit/skills/draft-nda/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/draft-nda/SKILL.md)
- **Review Resume** – Analyzes CVs for PM roles via [`pm-toolkit/skills/review-resume/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/review-resume/SKILL.md)

### CLI Commands

The toolkit also ships ready-to-use command markdown files in `pm-toolkit/commands/`:

- [`tailor-resume.md`](https://github.com/phuryn/pm-skills/blob/main/tailor-resume.md) – Adapts resumes to specific job descriptions
- [`review-resume.md`](https://github.com/phuryn/pm-skills/blob/main/review-resume.md) – Command-line resume review interface
- [`proofread.md`](https://github.com/phuryn/pm-skills/blob/main/proofread.md) – Quick text proofreading utility
- [`privacy-policy.md`](https://github.com/phuryn/pm-skills/blob/main/privacy-policy.md) and [`draft-nda.md`](https://github.com/phuryn/pm-skills/blob/main/draft-nda.md) – Direct CLI invocations for legal documents

## Product Strategy Skills (pm-product-strategy)

Strategic planning PM Skills plugins reside in `pm-product-strategy/skills/` and cover classic frameworks and business modeling.

- **Ansoff Matrix** – Growth strategy visualization ([`ansoff-matrix/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/ansoff-matrix/SKILL.md))
- **Business Model** – Business model generation and analysis ([`business-model/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/business-model/SKILL.md))
- **Lean Canvas** – Lean startup canvas creation ([`lean-canvas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/lean-canvas/SKILL.md))
- **Monetization Strategy** – Revenue model development ([`monetization-strategy/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/monetization-strategy/SKILL.md))
- **PESTLE Analysis** – Macro-environmental scanning ([`pestle-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pestle-analysis/SKILL.md))
- **SWOT Analysis** – Strengths, weaknesses, opportunities, threats assessment ([`swot-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/swot-analysis/SKILL.md))
- **Startup Canvas** – Early-stage business planning ([`startup-canvas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/startup-canvas/SKILL.md))
- **Value Proposition** – Value proposition design ([`value-proposition/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/value-proposition/SKILL.md))

## Product Discovery Skills (pm-product-discovery)

Discovery-phase PM Skills plugins in `pm-product-discovery/skills/` help PMs synthesize research and prioritize opportunities.

- **Metrics Dashboard** – Defines success metrics and KPI tracking ([`metrics-dashboard/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/metrics-dashboard/SKILL.md))
- **Opportunity-Solution Tree** – Maps opportunities to potential solutions ([`opportunity-solution-tree/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/opportunity-solution-tree/SKILL.md))
- **Prioritise Assumptions** – Ranks assumptions for validation ([`prioritize-assumptions/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/prioritize-assumptions/SKILL.md))
- **Prioritise Features** – Feature prioritization frameworks ([`prioritize-features/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/prioritize-features/SKILL.md))
- **Summarise Interview** – Condenses user interview transcripts ([`summarize-interview/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/summarize-interview/SKILL.md))

## Marketing & Growth Skills (pm-marketing-growth)

Growth-focused PM Skills plugins in `pm-marketing-growth/skills/` and `pm-marketing-growth/commands/` drive positioning and acquisition strategy.

- **Marketing Ideas** – Campaign concept generation ([`marketing-ideas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/marketing-ideas/SKILL.md))
- **North-Star Metric** – Defines primary growth indicators ([`north-star-metric/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/north-star-metric/SKILL.md))
- **Positioning Ideas** – Market positioning alternatives ([`positioning-ideas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/positioning-ideas/SKILL.md))
- **Product Name** – Naming and nomenclature assistance ([`product-name/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/product-name/SKILL.md))
- **Value-Prop Statements** – Marketing copy for value propositions ([`value-prop-statements/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/value-prop-statements/SKILL.md))

### Additional Commands

- [`north-star.md`](https://github.com/phuryn/pm-skills/blob/main/north-star.md) – CLI command for metric definition sessions
- [`market-product.md`](https://github.com/phuryn/pm-skills/blob/main/market-product.md) – Market-product fit analysis command

## Market Research Skills (pm-market-research)

Research-oriented PM Skills plugins in `pm-market-research/skills/` enable customer and market understanding.

- **Customer Journey Map** – End-to-end user journey visualization ([`customer-journey-map/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/customer-journey-map/SKILL.md))
- **Market Segments** – Segmentation analysis ([`market-segments/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/market-segments/SKILL.md))
- **Market Sizing** – TAM/SAM/SOM calculations ([`market-sizing/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/market-sizing/SKILL.md))
- **Sentiment Analysis** – Qualitative data sentiment scoring ([`sentiment-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/sentiment-analysis/SKILL.md))
- **User Personas** – Persona generation ([`user-personas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/user-personas/SKILL.md))
- **User Segmentation** – Behavioral and demographic segmentation ([`user-segmentation/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/user-segmentation/SKILL.md))

## Go-to-Market Skills (pm-go-to-market)

Launch-focused PM Skills plugins in `pm-go-to-market/skills/` and `pm-go-to-market/commands/` coordinate product releases.

- **Competitive Battlecard** – Competitive intelligence summaries ([`competitive-battlecard/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/competitive-battlecard/SKILL.md))
- **GTM Motions** – Go-to-market motion design ([`gtm-motions/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/gtm-motions/SKILL.md))
- **GTM Strategy** – Comprehensive launch strategy ([`gtm-strategy/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/gtm-strategy/SKILL.md))
- **Growth Loops** – Viral and retention loop modeling ([`growth-loops/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/growth-loops/SKILL.md))
- **Ideal Customer Profile** – ICP definition and refinement ([`ideal-customer-profile/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/ideal-customer-profile/SKILL.md))

### Launch Command

- [`plan-launch.md`](https://github.com/phuryn/pm-skills/blob/main/plan-launch.md) – Command interface for launch planning in `pm-go-to-market/commands/`

## Execution Skills (pm-execution)

Delivery-focused PM Skills plugins in `pm-execution/skills/` support sprint planning, documentation, and risk management.

- **Outcome Roadmap** – Output vs. outcome roadmapping ([`outcome-roadmap/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/outcome-roadmap/SKILL.md))
- **Prioritisation Frameworks** – RICE, MoSCoW, and custom frameworks ([`prioritization-frameworks/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/prioritization-frameworks/SKILL.md))
- **Pre-Mortem** – Risk anticipation exercises ([`pre-mortem/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pre-mortem/SKILL.md))
- **Release Notes** – Changelog and release documentation ([`release-notes/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/release-notes/SKILL.md))
- **Strategy Red-Team** – Adversarial strategy testing ([`strategy-red-team/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/strategy-red-team/SKILL.md))
- **Summarise Meeting** – Meeting minutes and action items ([`summarize-meeting/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/summarize-meeting/SKILL.md))
- **Test Scenarios** – QA test case generation ([`test-scenarios/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/test-scenarios/SKILL.md))
- **User Stories** – Agile story writing ([`user-stories/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/user-stories/SKILL.md))
- **WWAS (What-What-Anything-Say)** – Communication clarity framework ([`wwas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/wwas/SKILL.md))

## Data Analytics Skills (pm-data-analytics)

Analytics PM Skills plugins in `pm-data-analytics/skills/` and `pm-data-analytics/commands/` handle quantitative analysis.

- **AB-Test Analysis** – Experiment result interpretation ([`ab-test-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/ab-test-analysis/SKILL.md))
- **Cohort Analysis** – Retention and behavior cohort studies ([`cohort-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/cohort-analysis/SKILL.md))
- **SQL Queries** – Query writing and optimization ([`sql-queries/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/sql-queries/SKILL.md))

### Analytics Commands

- [`analyze-test.md`](https://github.com/phuryn/pm-skills/blob/main/analyze-test.md) – A/B test analysis command
- [`analyze-cohorts.md`](https://github.com/phuryn/pm-skills/blob/main/analyze-cohorts.md) – Cohort analysis CLI tool
- [`write-query.md`](https://github.com/phuryn/pm-skills/blob/main/write-query.md) – SQL generation command interface

## AI Shipping Skills (pm-ai-shipping)

AI-specific PM Skills plugins in `pm-ai-shipping/skills/` and `pm-ai-shipping/commands/` address machine-learning product delivery.

- **Intended vs Implemented** – Alignment checking for AI features ([`intended-vs-implemented/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/intended-vs-implemented/SKILL.md))
- **Shipping Artifacts** – AI product documentation ([`shipping-artifacts/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/shipping-artifacts/SKILL.md))

### AI Commands

The `pm-ai-shipping/commands/` directory contains specialized tooling:

- [`document-app.md`](https://github.com/phuryn/pm-skills/blob/main/document-app.md) – Application documentation generation
- [`derive-tests.md`](https://github.com/phuryn/pm-skills/blob/main/derive-tests.md) – Test derivation for AI systems
- [`performance-audit-static.md`](https://github.com/phuryn/pm-skills/blob/main/performance-audit-static.md) – Static performance auditing
- [`security-audit-static.md`](https://github.com/phuryn/pm-skills/blob/main/security-audit-static.md) – Security review automation
- [`ship-check.md`](https://github.com/phuryn/pm-skills/blob/main/ship-check.md) – Pre-shipment validation checklist

## How to Use PM Skills Plugins

Each **PM Skills plugin** follows a standardized prompt-template pattern. The repository provides a lightweight CLI wrapper (`pm` command) that reads the appropriate [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) file, injects user input, and calls the underlying LLM.

### Example: Generating a Value Proposition

Locate the skill in [`pm-product-strategy/skills/value-proposition/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/value-proposition/SKILL.md), then execute:

```bash
pm value-proposition "Our SaaS platform reduces onboarding time for new sales reps from 2 weeks to 2 days."

```

The tool returns a polished value-proposition paragraph ready for decks.

### Example: Creating a North-Star Metric

```bash
pm north-star-metric "We want to measure how many active monthly users consistently create at least one report per week."

```

This returns a metric definition with success criteria, data source suggestions, and a succinct KPI statement.

## Repository Structure and Validation

The **pm-skills** repository maintains strict consistency through automated validation.

| Path | Purpose |
|------|---------|
| [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/CLAUDE.md) | Authoritative specification for the standardized skill interface |
| [`validate_plugins.py`](https://github.com/phuryn/pm-skills/blob/main/validate_plugins.py) | CI script ensuring every [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) conforms to the required schema |
| [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json) | Marketplace manifest for Claude agent ecosystem integration |
| [`README.md`](https://github.com/phuryn/pm-skills/blob/main/README.md) | Installation and global usage documentation |
| `tests/` | Unit tests verifying validator logic and metadata consistency |

Each category directory (e.g., `pm-toolkit/`, `pm-execution/`) contains its own [`README.md`](https://github.com/phuryn/pm-skills/blob/main/README.md) providing domain-specific overviews.

## Summary

- **phuryn/pm-skills** organizes **PM Skills plugins** into nine categories covering the full product lifecycle
- Each plugin consists of a [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) descriptor and optional command files in `commands/` subdirectories
- The repository enforces schema compliance via [`validate_plugins.py`](https://github.com/phuryn/pm-skills/blob/main/validate_plugins.py) and the specification in [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/CLAUDE.md)
- Plugins are invoked through a `pm` CLI that processes prompt templates and interfaces with LLMs
- The collection includes 40+ skills spanning strategy, discovery, execution, analytics, and AI shipping

## Frequently Asked Questions

### What is a PM Skills plugin?

A **PM Skills plugin** is a modular, markdown-based prompt template stored in the phuryn/pm-skills repository. Each plugin contains a [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) file that defines inputs, outputs, and LLM instructions for a specific product management task, such as generating a Lean Canvas or analyzing cohort retention.

### How do I install and run PM Skills plugins?

Install the repository according to the main [`README.md`](https://github.com/phuryn/pm-skills/blob/main/README.md), then use the `pm` CLI command followed by the skill name and your input text. For example: `pm swot-analysis "Our startup faces increasing competition and regulatory changes."` The CLI reads the corresponding [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) and returns formatted output.

### Can I create custom PM Skills plugins?

Yes. The repository is deliberately modular. Create a new directory under the appropriate category folder, add a [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) following the schema defined in [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/CLAUDE.md), and run [`validate_plugins.py`](https://github.com/phuryn/pm-skills/blob/main/validate_plugins.py) to ensure compliance. Custom skills integrate immediately with the existing `pm` CLI infrastructure.

### What is the difference between a skill and a command?

In the **pm-skills** repository, a **skill** refers to the core prompt template stored in `skills/<skill-name>/SKILL.md`, while a **command** is a CLI-ready markdown file in `commands/` that demonstrates specific invocation syntax, flags, and usage examples for that skill.