Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Pm Skills

ASecurity

AI operating system for product managers — 65 skills, 36 commands across 8 plugins encoding PM frameworks by Teresa Torres, Marty Cagan, Alberto Savoia, and other PM thought leaders. Use when doing product discovery, writing PRDs, defining strategy, conducting user research, planning go-to-market, running data analytics, or managing sprints. Triggers on: pm-skills, product manager, product discovery, write PRD, user story mapping, product strategy, north star metric, opportunity solution tree...

47 stars
0 votes
0 copies
0 views
Added 9/23/2026
businessgobashtestinggit

Works with

claude codecli

Security Analysis

A100/100

Scanned 9/23/2026

Install to Claude Code

$npx -y skills add akillness/jeo-skills --skill pm-skills --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pm Skills?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Pm Skills
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/akillness-pm-skills/badge)](https://www.skillsdirectory.com/skills/akillness-pm-skills)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: pm-skills
description: >
  AI operating system for product managers — 65 skills, 36 commands across 8 plugins
  encoding PM frameworks by Teresa Torres, Marty Cagan, Alberto Savoia, and other PM
  thought leaders. Use when doing product discovery, writing PRDs, defining strategy,
  conducting user research, planning go-to-market, running data analytics, or managing
  sprints. Triggers on: pm-skills, product manager, product discovery, write PRD, user
  story mapping, product strategy, north star metric, opportunity solution tree, sprint
  planning, go-to-market, market research, product roadmap, pretotyping, jobs to be done.
license: MIT
compatibility: >
  Works on all platforms. Install via `npx skills add pm-skills` (cross-platform) or
  via the Claude Code marketplace. No external dependencies needed — all skills run as
  Claude Code plugins. Optional: any Claude-compatible CLI for additional agent routing.
metadata:
  version: "1.0"
  source: phuryn/pm-skills
  tags: product-management, product-discovery, prd, strategy, go-to-market, user-research, analytics, agile
allowed-tools: Bash Read Write Edit Glob Grep WebFetch WebSearch
---

# PM-Skills — AI OS for Product Managers

> *"65 skills, 36 commands, 8 plugins — encoding the best PM frameworks into AI."*

PM-Skills is an AI operating system for product managers built as Claude Code plugins.
It encodes the best PM methodologies from Teresa Torres (Opportunity Solution Trees),
Marty Cagan (SVPG), Alberto Savoia (Pretotyping), and other thought leaders into
structured AI skills ready to drive real product work.

## When to use this skill

- Writing user stories, PRDs, or product specs from scratch
- Running product discovery (opportunity mapping, assumption testing)
- Defining product strategy (north star, vision, OKRs)
- Planning and executing go-to-market launches
- Conducting market research and competitive analysis
- Setting up sprint planning, backlog grooming, or retrospectives
- Analyzing data to extract product insights
- Pretotyping and validating ideas before building

## 8 Plugins

| Plugin | Skills | Core Focus |
|--------|--------|------------|
| `pm-product-discovery` | 13 skills | Teresa Torres OST, opportunity mapping, assumption testing |
| `pm-product-strategy` | 12 skills | Vision, north star, OKRs, business model, competitive moat |
| `pm-execution` | 15 skills | PRD writing, user stories, sprint planning, backlog grooming |
| `pm-market-research` | 7 skills | Customer interviews, JTBD, competitive analysis, persona creation |
| `pm-data-analytics` | 3 skills | Metrics framework, funnel analysis, A/B testing guide |
| `pm-go-to-market` | 6 skills | Launch planning, positioning, pricing, channel strategy |
| `pm-marketing-growth` | 5 skills | Growth loops, retention frameworks, activation playbook |
| `pm-toolkit` | 4 skills | Stakeholder communication, meeting facilitation, PM templates |

## Instructions

Invoke this skill by mentioning a PM task or using any of the slash commands below.
The skill routes your request to the appropriate plugin and framework automatically.

1. Describe your product challenge in natural language, or use a slash command directly.
2. The skill selects the relevant PM framework (OST, JTBD, Pretotyping, etc.) and guides you through it.
3. Output is structured and ready to paste into Notion, Jira, or your doc tool of choice.

Start with `/discover` for new features, `/write-prd` for specs, or `/north-star` for strategy.

**Catalog note (jeo-skills, 2026-09-19):** three upstream plugin skills are merged into the
catalog's canonical project-management skills instead of shipping twice — `/retro` →
`sprint-retrospective`, release notes → `changelog-maintenance`, `/sprint` (`sprint-plan`) →
`task-planning` (`references/sprint-planning-recipe.md`). The old names are listed in
`skills.json` `retired_skills` and still resolve at `jeo-skill install` time.

## Installation

### Option A: Claude Marketplace (recommended)

```bash
# Step 1: Add the skill collection
claude plugin marketplace add phuryn/pm-skills

# Step 2: Install individual plugins (repeat for each you need)
claude plugin install pm-product-discovery@pm-skills
claude plugin install pm-product-strategy@pm-skills
claude plugin install pm-execution@pm-skills
claude plugin install pm-market-research@pm-skills
claude plugin install pm-data-analytics@pm-skills
claude plugin install pm-go-to-market@pm-skills
claude plugin install pm-marketing-growth@pm-skills
claude plugin install pm-toolkit@pm-skills

# Step 3: Verify installation
claude plugin list
```

### Option B: Manual installation

```bash
# Clone the repository
git clone https://github.com/phuryn/pm-skills
cd pm-skills

# Copy SKILL.md files to Claude's skills directory
# (adjust path to your Claude Code skills directory)
cp -r plugins/pm-product-discovery ~/.claude/skills/
cp -r plugins/pm-product-strategy ~/.claude/skills/
cp -r plugins/pm-execution ~/.claude/skills/
cp -r plugins/pm-market-research ~/.claude/skills/
cp -r plugins/pm-data-analytics ~/.claude/skills/
cp -r plugins/pm-go-to-market ~/.claude/skills/
cp -r plugins/pm-marketing-growth ~/.claude/skills/
cp -r plugins/pm-toolkit ~/.claude/skills/
```

## Quick Start

```
# Run a key command directly
/discover          # Start opportunity mapping with Teresa Torres OST
/write-prd         # Generate a structured PRD
/north-star        # Define your product's north star metric
/strategy          # Build product strategy framework
/plan-launch       # Create a go-to-market launch plan
/sprint            # Plan current sprint
/write-stories     # Convert features into user stories
/business-model    # Map business model canvas
```

## Key Commands by Plugin

### pm-product-discovery
```
/discover                # Opportunity solution tree mapping
/map-assumptions         # Assumption mapping and testing
/run-experiment          # Design assumption experiment
/interview-guide         # Generate customer interview guide
/jobs-to-be-done         # JTBD framework analysis
/opportunity-score       # Score and prioritize opportunities
```

### pm-product-strategy
```
/north-star              # Define north star metric + input metrics
/vision                  # Write product vision statement
/strategy                # Build strategic pillars and bets
/okrs                    # Generate product OKRs
/business-model          # Business model canvas
/competitive-moat        # Define defensibility and moat
```

### pm-execution
```
/write-prd               # Full PRD with context, goals, requirements
/write-stories           # User stories with acceptance criteria
/sprint                  # Sprint planning with capacity
/backlog                 # Backlog prioritization (RICE/ICE)
/roadmap                 # Quarterly roadmap creation
/retro                   # Sprint retrospective facilitation
```

### pm-market-research
```
/persona                 # Create detailed user persona
/competitive-analysis    # Competitor feature/positioning analysis
/market-sizing           # TAM/SAM/SOM calculation
/survey                  # Customer survey design
```

### pm-data-analytics
```
/metrics-framework       # Define product metrics hierarchy
/funnel-analysis         # Conversion funnel mapping
/ab-test-guide           # A/B test design and analysis guide
```

### pm-go-to-market
```
/plan-launch             # Full GTM launch plan
/positioning             # Product positioning statement
/pricing                 # Pricing strategy framework
/channel-strategy        # Distribution channel selection
```

### pm-marketing-growth
```
/growth-loops            # Identify viral/retention growth loops
/retention-playbook      # D1/D7/D30 retention framework
/activation              # User activation journey design
```

### pm-toolkit
```
/stakeholder-update      # Structured stakeholder communication
/meeting-agenda          # PM meeting agenda templates
/pm-templates            # Access PM template library
```

## Core Frameworks Encoded

### Opportunity Solution Tree (Teresa Torres)
PM-Skills encodes Teresa Torres's continuous discovery framework:
1. **Desired Outcome** → Define the north star and business outcome
2. **Opportunities** → Map customer problems, needs, desires (the "why")
3. **Solutions** → Brainstorm solutions per opportunity (the "what")
4. **Experiments** → Design assumption tests (the "how to validate")

Use `/discover` to start the tree interactively.

### Inspired / Empowered (Marty Cagan)
Strategy and execution principles from SVPG:
- Outcome-based roadmaps, not feature lists
- Product trio: PM + Designer + Engineer in discovery
- Distinguish discovery risk from delivery risk

### Pretotyping (Alberto Savoia)
Validate demand before building:
- Use `/run-experiment` to design lightweight experiments
- Mechanical Turk, Impersonator, Pretend-to-Own patterns
- "Make sure you are building the right IT before you build IT right"

## Workflow Example: New Feature Discovery

```bash
# 1. Start opportunity mapping
/discover "reduce user churn"

# 2. Run customer interviews to validate opportunities
/interview-guide "churned users"

# 3. Score and prioritize the best opportunity
/opportunity-score

# 4. Design assumption tests before building
/run-experiment "users want async collaboration"

# 5. Write the PRD once assumptions are validated
/write-prd "async collaboration feature"

# 6. Break into user stories
/write-stories

# 7. Plan the sprint
/sprint
```

## Best practices

- **Discovery before execution**: Always run `/discover` before writing PRDs
- **JTBD framing**: Frame requirements with `/jobs-to-be-done` to stay customer-centric
- **Assumption-first**: Use `/map-assumptions` to surface risks before committing
- **Outcome-based roadmap**: Define `/north-star` before building `/roadmap`
- **Continuous discovery**: Schedule `/interview-guide` regularly, not just at project start

## Framework Selection Guide

| Situation | Recommended Command | Framework |
|-----------|---------------------|-----------|
| "What should we build?" | `/discover` | Teresa Torres OST |
| "Is there demand for this?" | `/run-experiment` | Alberto Savoia Pretotyping |
| "How do we measure success?" | `/north-star` | Marty Cagan North Star |
| "What's the business model?" | `/business-model` | Business Model Canvas |
| "How do we grow?" | `/growth-loops` | Growth Loops |
| "What are customers doing?" | `/jobs-to-be-done` | JTBD (Moesta) |
| "What are our risks?" | `/map-assumptions` | Assumption Mapping |

## References

- Source repository: https://github.com/phuryn/pm-skills
- Teresa Torres — Continuous Discovery Habits: https://www.producttalk.org
- Marty Cagan — SVPG Inspired/Empowered: https://www.svpg.com
- Alberto Savoia — Pretotyping: https://www.pretotyping.org

Attribution

akillnessakillness
View sourceMore from akillness →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →