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

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 and resides in a dedicated directory containing a 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.

CLI Commands

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

Product Strategy Skills (pm-product-strategy)

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

Product Discovery Skills (pm-product-discovery)

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

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.

Additional Commands

Market Research Skills (pm-market-research)

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

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.

Launch Command

  • 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.

Data Analytics Skills (pm-data-analytics)

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

Analytics Commands

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.

AI Commands

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

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 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, then execute:

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

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 Authoritative specification for the standardized skill interface
validate_plugins.py CI script ensuring every SKILL.md conforms to the required schema
.claude-plugin/marketplace.json Marketplace manifest for Claude agent ecosystem integration
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 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 descriptor and optional command files in commands/ subdirectories
  • The repository enforces schema compliance via validate_plugins.py and the specification in 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 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, 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 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 following the schema defined in CLAUDE.md, and run 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.

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 →