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, рыночная аналитика, планирование жизненного цикла и многое другое. Благодаря им любой ИИ-агент может применять профессиональное суждение продакт-менеджера вместо общих ответов.
Это фреймворк для программирования или справочная библиотека документов?Это библиотека знаний, а не прикладной код: каждый скилл — это файл SKILL.md с блоком метаданных в начале, описанием цели, входных данных, ключевых понятий, пошаговым применением и типичными ошибками. Его читает и выполняет как агент, так и человек.
Как установить скиллы для моей конфигурации?Выберите пакет для своего инструмента: распакуйте pm-skills-starter-pack.zip и загрузите отдельные ZIP-архивы скиллов в Claude Skills для Claude Desktop/Web, выполните команду добавления маркетплейса плагинов для Claude Code или скачайте pm-skills-codex.zip для Codex.
Нужны ли мне API-ключи, чтобы попробовать?Для самих скиллов — нет: вы просто загружаете или устанавливаете файлы в тот агент, которым уже пользуетесь. Необязательная локальная песочница на Streamlit работает с Anthropic, OpenAI или Ollama и берёт ключи только из переменных окружения.
Работает ли подстановка $ARGUMENTS из Claude Code во всех инструментах?Нет: эта подстановка раскрывается только в Claude Code. В Claude Desktop/Web, Codex и песочнице на Streamlit она выводится как обычный текст, поэтому библиотека намеренно её не использует и вместо неё применяет раздел Input с простым описанием входных данных.
С какими ИИ-инструментами и агентами это работает?Библиотека создана для работы с Claude Code, Claude Desktop/Web, OpenAI Codex, ChatGPT, Cursor, Windsurf, n8n, LangFlow, CrewAI, Gemini и любым агентом, который умеет читать структурированный markdown.
Что за Adaptive Decision Ladder, которую используют интерактивные скиллы?Вместо того чтобы сразу выдать фреймворк, скилл задаёт 3–5 целевых вопросов о контексте, затем предлагает пронумерованные обоснованные рекомендации, из которых вы выбираете, и только после этого выполняет выбранный путь, объясняя свои рассуждения по ходу дела.
Сколько всего скиллов и как они организованы?Всего 77 скиллов, сгруппированных по задаче, которую нужно решить: постановка задач и стратегия, согласование с заинтересованными сторонами, исследование, приоритизация, PRD, валидация, рост, рыночная аналитика, жизненный цикл и завершение поддержки (EOL), а также карьерные переходы. Для каждой категории есть тематические пакеты для скачивания.
Могу ли я попробовать скиллы, не подключая их к своему агенту?Да: локальная песочница на Streamlit (бета-версия) позволяет просматривать варианты установки, получать рекомендации скиллов для вашей ситуации и запускать скилл на своём сценарии до того, как что-либо интегрировать.
Creator
deanpeters
Size
8 MB
Stars
7.5K
Age
8mo
Commits · 90 Days