What Skills Are Covered in the pm-skills Project? Complete Guide to 68 Product Management Skills

The pm-skills project exposes 68 framework-driven product management skills organized into nine independent plugins, covering everything from discovery and strategy to execution, analytics, and AI-assisted shipping.

The pm-skills repository is an open-source collection of reusable AI skills designed for product managers using Claude, Gemini, Cursor, and OpenCode. Each skill is defined in a standalone SKILL.md file and can be invoked directly by AI agents to execute specific PM tasks. The framework spans the entire product lifecycle, from initial ideation and market validation through execution, go-to-market strategy, and AI shipping workflows.

Product Discovery Skills (pm-product-discovery)

The pm-product-discovery plugin contains 13 skills for early-stage product work, including ideation, assumption mapping, and user research. According to the source code, each skill resides in pm-product-discovery/skills/<skill-name>/SKILL.md.

Product Strategy Skills (pm-product-strategy)

The pm-product-strategy plugin provides 12 skills for strategic planning, including business model canvases, pricing strategies, and competitive analysis. These skills are located in pm-product-strategy/skills/<skill-name>/SKILL.md.

Execution and Delivery Skills (pm-execution)

The pm-execution plugin offers 16 skills for agile execution, documentation, and team coordination. These are implemented in pm-execution/skills/<skill-name>/SKILL.md.

Market Research Skills (pm-market-research)

The pm-market-research plugin includes 7 skills for understanding users, markets, and competition. Skills are located in pm-market-research/skills/<skill-name>/SKILL.md.

Data Analytics Skills (pm-data-analytics)

The pm-data-analytics plugin provides 3 skills for data-driven decision making. These are found in pm-data-analytics/skills/<skill-name>/SKILL.md.

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

The pm-go-to-market plugin contains 6 skills for launching products and acquiring customers. Source files are located in pm-go-to-market/skills/<skill-name>/SKILL.md.

Marketing and Growth Skills (pm-marketing-growth)

The pm-marketing-growth plugin offers 5 skills for positioning, messaging, and growth metrics. These reside in pm-marketing-growth/skills/<skill-name>/SKILL.md.

PM Toolkit Skills (pm-toolkit)

The pm-toolkit plugin provides 4 utility skills for general product management tasks. Files are located in pm-toolkit/skills/<skill-name>/SKILL.md.

AI Shipping Skills (pm-ai-shipping)

The pm-ai-shipping plugin contains 2 skills specifically for AI-assisted development workflows. These are implemented in pm-ai-shipping/skills/<skill-name>/SKILL.md.

How to Invoke Skills in Claude, Cursor, and Gemini

Each skill in the pm-skills project can be invoked by referencing the skill name and providing context. The skills are framework-agnostic and work with any AI agent that supports the skill format.

To use a skill, reference the skill identifier followed by your request:

**Example 1 – New product ideation**

> `brainstorm-ideas-new`  
> "Give me 5 high-level ideas for an AI-powered meeting summarizer."

**Example 2 – Product strategy**

> `product-strategy`  
> "Create a 9-section Product Strategy Canvas for a privacy-first messaging app."

**Example 3 – Pricing analysis**

> `pricing-strategy`  
> "Design a pricing strategy for a SaaS time-tracking tool targeting freelancers."

**Example 4 – Documentation**

> `create-prd`  
> "Generate a PRD for a bulk CSV import feature in our admin dashboard."

**Example 5 – Competitive intelligence**

> `competitive-battlecard`  
> "Produce a battle-card comparing our product to Notion and Coda."

The repository also includes CLAUDE.md for agent-specific guidance and CONTRIBUTING.md for extending the marketplace with new skills.

Summary

The pm-skills project provides a comprehensive, modular framework of 68 product management skills across nine specialized domains:

  • Product Discovery – 13 skills for ideation, assumption testing, and user research
  • Product Strategy – 12 skills for vision, positioning, and business modeling
  • Execution – 16 skills for agile delivery, documentation, and team coordination
  • Market Research – 7 skills for segmentation, journey mapping, and competitive analysis
  • Data Analytics – 3 skills for SQL generation, cohort analysis, and A/B testing
  • Go-to-Market – 6 skills for launch strategy, ICP definition, and growth loops
  • Marketing & Growth – 5 skills for positioning, messaging, and metrics
  • PM Toolkit – 4 utility skills for resumes, legal documents, and editing
  • AI Shipping – 2 skills for AI-assisted development workflows

Each skill is independently accessible via its SKILL.md file and can be invoked directly by AI agents without requiring the full framework installation.

Frequently Asked Questions

How do I use pm-skills skills in my AI assistant?

You can invoke any skill by referencing its exact name (e.g., create-prd or brainstorm-okrs) followed by your specific context or request. The AI agent will locate the corresponding SKILL.md file in the repository and apply the structured framework to your task. This works in Claude, Gemini, Cursor, and OpenCode.

What is the difference between a skill and a command in the pm-skills project?

Skills are the 68 individual reusable units defined in SKILL.md files that perform specific PM tasks. Commands are higher-level workflows that chain multiple skills together into end-to-end processes. The repository focuses on exposing skills as the primary building blocks, while commands represent composed workflows.

Can I use pm-skills with AI agents other than Claude?

Yes. While the repository includes CLAUDE.md for Claude-specific optimizations, the skills are designed to be framework-agnostic. Any AI agent that can read markdown files and follow structured prompts—including Gemini, Cursor, and OpenCode—can utilize the skills defined in the pm-*/skills/ directories.

How do I contribute a new skill to the pm-skills repository?

According to CONTRIBUTING.md, you can extend the marketplace by creating a new SKILL.md file under the appropriate plugin's skills/ directory. Each skill should follow the established format with clear inputs, outputs, and framework-specific guidance. The repository maintains strict quality standards for all 68 skills to ensure consistency across the product management workflow.

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 →