PM Skills Marketplace: Complete List of 68 Skills and 42 Commands

The PM Skills Marketplace repository organizes 68 Skills and 42 Commands across nine product management domains, with Skills defined in SKILL.md files and Commands defined as standalone .md files.

The PM Skills Marketplace (phuryn/pm-skills) is a collection of reusable knowledge packages and executable prompts designed for Claude-based agents. The repository covers the complete product management lifecycle—from initial research to launch—organized into domain-specific directories that contain trigger-based Skill definitions and actionable Command implementations.

Repository Structure

The codebase is partitioned into nine functional domains: pm-toolkit, pm-product-strategy, pm-product-discovery, pm-marketing-growth, pm-market-research, pm-go-to-market, pm-execution, pm-data-analytics, and pm-ai-shipping.

Skill Definitions

Each Skill resides in a …/skills/<skill-name>/SKILL.md file. These files contain YAML front-matter that defines trigger phrases, descriptions, and required parameters. When Claude detects a matching trigger, it automatically loads the skill definition.

Command Definitions

Each Command lives in a …/commands/<command-name>.md file. Commands describe concrete actions—often implemented as slash-commands—that call one or more Skills, supply arguments, and format results for the user.

The 68 Skills in PM Skills Marketplace

Skills are organized by domain and cover strategic frameworks, discovery methods, and execution templates.

PM Toolkit (4 Skills)

The foundational utilities for general product management tasks:

Product Strategy (12 Skills)

Strategic planning and business model frameworks:

Product Discovery (13 Skills)

User research and opportunity identification methods:

Marketing & Growth (5 Skills)

Growth and positioning frameworks:

Market Research (7 Skills)

User and market analysis tools:

Go-to-Market (6 Skills)

Launch and growth motion planning:

Execution (16 Skills)

Delivery and operational frameworks:

Data Analytics (3 Skills)

Quantitative analysis methods:

AI Shipping (2 Skills)

AI-assisted deployment and validation:

The 42 Commands in PM Skills Marketplace

Commands serve as the user-facing interface that invoke Skills with specific parameters.

PM Toolkit (5 Commands)

Product Strategy (5 Commands)

Product Discovery (5 Commands)

Marketing & Growth (2 Commands)

Market Research (3 Commands)

Go-to-Market (3 Commands)

Execution (11 Commands)

Data Analytics (3 Commands)

AI Shipping (5 Commands)

Usage Examples for PM Skills Marketplace

The following examples demonstrate how to invoke Commands using slash-command syntax. The exact invocation mechanism depends on the client implementation (e.g., Claude-powered chat UI or CLI wrapper).

Generate a Product Requirements Document

The write-prd command loads the Create PRD skill from pm-execution/skills/create-prd/SKILL.md.

/slash write-prd
title: “Smart‑Home Energy Dashboard”
audience: “Internal product team”
features:
  - “Real‑time consumption visualisation”
  - “Custom alerts for peak usage”

Conduct a SWOT Analysis

The strategy command delegates to the SWOT Analysis skill located at pm-product-strategy/skills/swot-analysis/SKILL.md.

/slash strategy
type: swot
product: “Mobile Banking App”

Draft an NDA

The draft-nda command renders a legal template using the Draft NDA skill in pm-toolkit/skills/draft-nda/SKILL.md.

/slash draft-nda
partyA: “Acme Corp.”
partyB: “Beta LLC”
duration: “2 years”

Run a Cohort Analysis

The analyze-cohorts command calls the Cohort Analysis skill from pm-data-analytics/skills/cohort-analysis/SKILL.md.

/slash analyze-cohorts
dataset: “user_events_2024.parquet”
cohort‑field: “signup_date”
metric: “monthly_active_users”

Create a Competitive Battlecard

The battlecard command pulls data from the Competitive Battlecard skill in pm-go-to-market/skills/competitive-battlecard/SKILL.md.

/slash battlecard
competitor: “CompetitorX”
product: “Feature‑Rich SaaS”

Summary

  • The PM Skills Marketplace contains exactly 68 Skills and 42 Commands organized across nine domain-specific directories.
  • Skills are defined in SKILL.md files containing trigger phrases and parameters; Commands are standalone .md files that invoke Skills.
  • Domains cover the full product lifecycle: Toolkit, Product Strategy, Product Discovery, Marketing & Growth, Market Research, Go-to-Market, Execution, Data Analytics, and AI Shipping.
  • Commands use slash-command syntax to trigger Skill execution with specific arguments.

Frequently Asked Questions

What is the difference between a Skill and a Command in the PM Skills Marketplace?

A Skill is a reusable knowledge package defined in a SKILL.md file that contains trigger phrases, descriptions, and parameters. A Command is a user-facing action defined in a standalone .md file that calls one or more Skills with specific arguments and formats the output. Commands often map to slash-commands like /write-prd, while Skills define the underlying logic.

How do I invoke a Command from the PM Skills Marketplace?

Commands are invoked using slash-command syntax in a Claude-based chat interface or compatible CLI wrapper. For example, typing /write-prd followed by YAML-formatted arguments triggers the command, which then loads the corresponding Skill from its SKILL.md file and processes the request.

Which domains are covered by the 68 Skills and 42 Commands?

The marketplace organizes content into nine domains: PM Toolkit (general utilities), Product Strategy (business frameworks), Product Discovery (research methods), Marketing & Growth (positioning), Market Research (user analysis), Go-to-Market (launch strategies), Execution (delivery frameworks), Data Analytics (quantitative analysis), and AI Shipping (deployment validation).

Where are the Skill definitions stored in the repository?

Each Skill resides in a domain-specific subdirectory following the pattern pm-<domain>/skills/<skill-name>/SKILL.md. For example, the Create PRD Skill is located at pm-execution/skills/create-prd/SKILL.md in the phuryn/pm-skills repository.

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 →