Product-Manager-Skills README

The project's README from github.com/deanpeters/Product-Manager-Skills. As one markdown file: README.md.

Product Manager Skills

GitHub stars GitHub forks GitHub watchers Contributors PRs Welcome

Version Skills Last commit Claude Code Plugin

╔════════════════════════════════════════════════════════════════════╗
║                                                                    ║
║   ██████╗ ███╗   ███╗    ███████╗██╗  ██╗██╗██╗     ██╗     ███████╗
║   ██╔══██╗████╗ ████║    ██╔════╝██║ ██╔╝██║██║     ██║     ██╔════╝
║   ██████╔╝██╔████╔██║    ███████╗█████╔╝ ██║██║     ██║     ███████╗
║   ██╔═══╝ ██║╚██╔╝██║    ╚════██║██╔═██╗ ██║██║     ██║     ╚════██║
║   ██║     ██║ ╚═╝ ██║    ███████║██║  ██╗██║███████╗███████╗███████║
║   ╚═╝     ╚═╝     ╚═╝    ╚══════╝╚═╝  ╚═╝╚═╝╚══════╝╚══════╝╚══════╝
║                                                                    ║
║   77 battle-tested skills + 6 command workflows                    ║
║   Claude Code • Cursor • Codex  • n8n • OpenClaw • and more ...    ║
║                                                                    ║
║   v0.84 • August 10, 2026 • CC BY-NC-SA 4.0                        ║
╚════════════════════════════════════════════════════════════════════╝

77 battle-tested PM frameworks, ready for Claude, Codex, ChatGPT, and any agent that can read structured knowledge.


Why This Exists

Generic AI output is a PM's worst enemy. When you tell your agent "write a PRD" without shared context, you get a generic document that no stakeholder trusts and no engineer can act on.

This library gives both you and your AI agent the same professional foundation: the why behind each framework, the failure modes to avoid, and the judgment to apply them correctly. You stop repeating yourself. Your agent stops guessing. The work gets better.

The goal is dual — functional and pedagogic in equal measure. Skills equip agents to do PM work at a professional level, and they teach the human PM the reasoning behind each framework — so you can explain it, adapt it, and pass it on. Neither is a byproduct of the other.


What You Can Get Done

Navigate by what you're actually trying to accomplish:

Framing and strategy

Stakeholder alignment

Customer discovery and research

Prioritization and roadmapping

Writing PM deliverables

Validation and experimentation

Finance and growth

Market and competitive intelligence

Aging products: extend, replace, or retire

Career and leadership transitions

AI product work


Get Started

Choose your setup:

I use... Get this Notes
Claude Desktop or Claude Web pm-skills-starter-pack.zip Unzip, then upload the individual skill ZIPs to Claude Skills
Claude Code Plugin marketplace claude /plugin marketplace add deanpeters/Product-Manager-Skills
Codex pm-skills-codex.zip Installs .agents/skills and AGENTS.md
Not sure pm-skills-starter-pack.zip Start here

All downloads: GitHub Releases

Themed packs for Claude Desktop / Web

Each pack below is a ZIP of upload-ready skill ZIPs — unzip, then upload individuals to Claude Skills:

Pack Download What's inside
Starter pm-skills-starter-pack.zip Core skills across all categories
Discovery 02-discovery-pack.zip Research, interviewing, synthesis
Strategy 03-strategy-pack.zip Positioning, roadmapping, prioritization
Delivery 04-delivery-pack.zip PRDs, stories, epics
AI PM 05-ai-pm-pack.zip Context engineering, orchestration, readiness
Market Intel 06-market-intel-pack.zip The full Market Intelligence Suite: disciplines, investigation chain, frameworks, monitors
Lifecycle & EOL 07-lifecycle-eol-pack.zip Aging products: extend, replace, or retire — plus the full sunset process
All skills 99-all-skills-pack.zip All 77 skills

Install guides


Try It First — Streamlit (beta)

Not ready to wire skills into your agent setup? Run the local playground first and kick the tires in your browser.

pip install -r app/requirements.txt
streamlit run app/main.py

What you can do:

Multi-provider support: Anthropic, OpenAI, Ollama. API keys via environment variables only (no in-app key entry).

Docs: app/STREAMLIT_INTERFACE.md · app/.env.example

Feedback welcome via GitHub Issues or LinkedIn.


70 Skills, 3 Types

Skills are organized in three tiers that build on each other:

┌────────────────────────────────────────────────────────┐
│  WORKFLOW SKILLS (19)                                  │
│  Complete end-to-end PM processes (days to weeks)      │
│  Example: run a full discovery cycle or write a PRD    │
└────────────────────────────────────────────────────────┘
                       ↓ orchestrates
┌────────────────────────────────────────────────────────┐
│  INTERACTIVE SKILLS (27)                               │
│  Guided discovery — 3-5 questions, then recommendations│
│  Example: "Which prioritization framework fits here?"  │
└────────────────────────────────────────────────────────┘
                       ↓ uses
┌────────────────────────────────────────────────────────┐
│  COMPONENT SKILLS (24)                                 │
│  Templates for specific PM deliverables (30-90 min)    │
│  Example: write a user story with acceptance criteria  │
└────────────────────────────────────────────────────────┘

Interactive skills use an Adaptive Decision Ladder. Instead of dumping a framework at you, an interactive skill asks 3-5 targeted questions about your specific context, then offers numbered recommendations — each with a clear "use this when" rationale. You pick a path. The skill executes it and explains the why as it goes. If you want to just learn the framework without doing the work, you can ask that too — the skill coaches you either way. This is ABC — Always Be Coaching — in practice.

Full catalog: catalog/INDEX.md — all 77 skills with descriptions, or browse skills/ directly.


How a Skill File Works

Every SKILL.md follows the same structure:

Section What it contains
Frontmatter name, description, type, intent, best_for, scenarios
Purpose What this skill does and when to reach for it
Input What you can bring (with example invocations) — inline input is used, not re-asked, and arriving empty-handed is fine: the skill walks you through it
Key Concepts Frameworks, definitions, anti-patterns — with vocabulary explained
Application Step-by-step instructions an agent (or human) can follow
Examples Real-world cases showing both good and bad versions
Common Pitfalls Named failure modes with consequences and corrections
References Related skills and external frameworks

The best_for frontmatter field lists 3-5 specific scenarios where the skill is most useful — helpful for quickly scanning whether a skill fits your situation.

Why no $ARGUMENTS templating? Other skill libraries use Claude Code's $ARGUMENTS substitution for input. We deliberately don't: it only expands in Claude Code (it renders as literal syntax in Claude Desktop/Web, Codex, and the Streamlit playground), and it teaches the human reader nothing. Instead, every skill has a plain-language ## Input section that works on every runtime — and makes clear you can show up with full context, partial context, or nothing at all and be guided through the rest. Full rationale in CONTRIBUTING.md.


Works With

Claude Code · Claude Desktop · Claude Web · OpenAI Codex · ChatGPT · Cursor · Windsurf · n8n · LangFlow · CrewAI · Gemini · any agent that reads structured markdown

See docs/Platform Guides for PMs.md for platform-specific setup.


Docs

Document Purpose
Using PM Skills 101 Beginner-friendly orientation — setup without technical overload
Platform Guides for PMs Tool-by-tool setup chooser for every supported platform
Using PM Skills with Claude Claude Code + GitHub ZIP upload for Claude Desktop/Web
Using PM Skills with Codex Local workspace + GitHub-connected Codex on ChatGPT
Using PM Skills with ChatGPT GitHub app, Custom GPT Knowledge, and Project-based usage
Using PM Skills with Slash Commands 101 Turn s

Product-Manager-Skills (deanpeters/Product-Manager-Skills)

Searching Database…

这是什么?这是一个包含 77 个久经实战检验的产品管理框架的库,以结构化的“技能”(Skills)形式打包,涵盖需求探索、战略、优先级排序、PRD、市场情报、生命周期规划等内容,让任何 AI 智能体都能运用专业的产品管理判断,而不是只给出泛泛的输出。
这是编程框架,还是文档参考库?这是一个知识库,而不是应用程序代码:每个技能都是一个 SKILL.md 文件,包含前置元数据、用途、输入、核心概念、分步应用方法和常见误区,供智能体或人类阅读并遵循。
我的环境该怎么安装这些技能?根据你使用的工具选择对应的安装包:解压 pm-skills-starter-pack.zip,把各个技能 ZIP 上传到 Claude Desktop/Web 的 Claude Skills 中;在 Claude Code 中运行插件市场命令;或者使用 Codex 时下载 pm-skills-codex.zip。
我试用之前需要 API 密钥吗?使用技能本身不需要。你只需把文件上传或安装到你已在用的智能体中即可。可选的本地 Streamlit 试验场支持 Anthropic、OpenAI 或 Ollama,并且只从环境变量中读取密钥。
Claude Code 的 $ARGUMENTS 模板在所有工具中都能用吗?不能。该替换只在 Claude Code 中生效;在 Claude Desktop/Web、Codex 和 Streamlit 试验场中,它会以原样文本显示。这也是本库刻意避免使用它、转而采用通俗易懂的“输入”部分的原因。
这些技能适用于哪些 AI 工具和智能体?它的设计目标是兼容 Claude Code、Claude Desktop/Web、OpenAI Codex、ChatGPT、Cursor、Windsurf、n8n、LangFlow、CrewAI、Gemini,以及任何能够读取结构化 Markdown 的智能体。
交互式技能使用的自适应决策阶梯是什么?这类技能不会直接把整套框架丢给你,而是先问 3 到 5 个有针对性的背景问题,然后给出带编号并附理由的推荐方案供你选择;选定后再执行所选路径,并在过程中说明其推理。
一共有多少个技能,它们是如何组织的?共有 77 个技能,按要完成的任务分组,包括框架与战略、干系人对齐、需求探索、优先级排序、PRD、验证、增长、市场情报、生命周期与停服,以及职业转型;此外,每个类别还配有主题下载包。
我能不先接入自己的智能体就试用这些技能吗?可以。本地 Streamlit 试验场(测试版)让你浏览安装路径、根据你的情况获取技能推荐,并用自己的场景运行某个技能,然后再决定是否集成。
Creator
deanpeters
Size
8 MB
Stars
7.5K
Age
8mo
Commits · 90 Days