explaingit

phuryn/pm-skills

11,175Audience · pm founderComplexity · 1/5Setup · moderate

TLDR

A library of 65 product management skills and 36 chained workflows for Claude AI, covering discovery, strategy, execution, launch, and growth across 8 domain plugins.

Mindmap

mindmap
  root((repo))
    What it does
      65 PM skills
      36 chained workflows
      8 domain plugins
    Workflow phases
      Discovery
      Strategy
      Launch and Growth
    How it works
      Skills add frameworks
      Commands chain skills
      Plugins bundle domains
    Compatible tools
      Claude Code CLI
      Claude Cowork
      Cursor Gemini CLI
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Run a full product discovery cycle with /discover to brainstorm ideas, map assumptions, and design experiments.

USE CASE 2

Use the strategy plugin to build an Opportunity Solution Tree for a product problem.

USE CASE 3

Install all 8 PM plugins into Claude Code to add structured PM frameworks on top of your AI assistant.

USE CASE 4

Chain skills across discovery, execution, and go-to-market planning without managing the workflow sequence manually.

Getting it running

Difficulty · moderate Time to first run · 30min

Requires Claude Code CLI or Claude Cowork, each plugin must be installed individually with separate commands.

In plain English

This repository is a collection of product management skills, commands, and workflows designed to work with Claude Code and Claude Cowork. It packages 65 skills and 36 chained workflows across 8 plugins, covering the full arc of a PM's work: discovery, strategy, execution, launch, and growth. The idea is that generic AI responses give you text, while these skills give you structure by encoding established PM frameworks into step-by-step guided processes. The three main building blocks are skills, commands, and plugins. A skill gives the AI a specific framework or analytical lens for a particular task, such as identifying risky assumptions, building an Opportunity Solution Tree, or prioritizing feature requests. A command is a user-invoked workflow that chains multiple skills together. For example, typing /discover kicks off a full discovery cycle: brainstorming ideas, mapping assumptions, prioritizing them, and designing experiments. A plugin bundles related skills and commands by domain, and installing the full marketplace gives you all 8 plugins at once. Installation differs by tool. For Claude Cowork, there is a built-in plugin browser where you search for the GitHub repo name and install directly. For Claude Code's CLI, you add the marketplace and then install each plugin with individual commands. The skill files also follow a format that other AI coding tools can read, including Gemini CLI, Cursor, and OpenCode, though slash commands are Claude-specific. The 8 plugins cover product discovery, product strategy, market research, data analytics, marketing and growth, go-to-market planning, execution, and a general PM toolkit. Each plugin lists its included skills and commands in the README with short descriptions. After each command completes, the AI suggests which command to run next, so the workflow flows from one stage to the next without you having to remember the full sequence. This is a reference and tooling repository, not a standalone application. It is most useful to product managers or founders who already work with Claude and want a structured framework layer on top of their AI assistant.

Copy-paste prompts

Prompt 1
I have the pm-skills marketplace installed. Run the /discover command and help me brainstorm ideas for [your feature area].
Prompt 2
Using pm-skills, build an Opportunity Solution Tree for this user problem: [describe problem].
Prompt 3
Run the go-to-market plugin workflow to help me plan the launch of [product or feature].
Prompt 4
Use the pm-skills execution plugin to create a prioritized plan for these features: [list features].
Prompt 5
I want to identify risky assumptions for this product idea: [idea]. Use the pm-skills assumption-mapping skill.
Open on GitHub → Explain another repo

← phuryn on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.