[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-deanpeters--Product-Manager-Skills":3,"tool-deanpeters--Product-Manager-Skills":62},[4,18,28,37,45,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":24,"last_commit_at":25,"category_tags":26,"status":17},9989,"n8n","n8n-io\u002Fn8n","n8n 是一款面向技术团队的公平代码（fair-code）工作流自动化平台，旨在让用户在享受低代码快速构建便利的同时，保留编写自定义代码的灵活性。它主要解决了传统自动化工具要么过于封闭难以扩展、要么完全依赖手写代码效率低下的痛点，帮助用户轻松连接 400 多种应用与服务，实现复杂业务流程的自动化。\n\nn8n 特别适合开发者、工程师以及具备一定技术背景的业务人员使用。其核心亮点在于“按需编码”：既可以通过直观的可视化界面拖拽节点搭建流程，也能随时插入 JavaScript 或 Python 代码、调用 npm 包来处理复杂逻辑。此外，n8n 原生集成了基于 LangChain 的 AI 能力，支持用户利用自有数据和模型构建智能体工作流。在部署方面，n8n 提供极高的自由度，支持完全自托管以保障数据隐私和控制权，也提供云端服务选项。凭借活跃的社区生态和数百个现成模板，n8n 让构建强大且可控的自动化系统变得简单高效。",184740,2,"2026-04-19T23:22:26",[16,14,13,15,27],"插件",{"id":29,"name":30,"github_repo":31,"description_zh":32,"stars":33,"difficulty_score":10,"last_commit_at":34,"category_tags":35,"status":17},10095,"AutoGPT","Significant-Gravitas\u002FAutoGPT","AutoGPT 是一个旨在让每个人都能轻松使用和构建 AI 的强大平台，核心功能是帮助用户创建、部署和管理能够自动执行复杂任务的连续型 AI 智能体。它解决了传统 AI 应用中需要频繁人工干预、难以自动化长流程工作的痛点，让用户只需设定目标，AI 即可自主规划步骤、调用工具并持续运行直至完成任务。\n\n无论是开发者、研究人员，还是希望提升工作效率的普通用户，都能从 AutoGPT 中受益。开发者可利用其低代码界面快速定制专属智能体；研究人员能基于开源架构探索多智能体协作机制；而非技术背景用户也可直接选用预置的智能体模板，立即投入实际工作场景。\n\nAutoGPT 的技术亮点在于其模块化“积木式”工作流设计——用户通过连接功能块即可构建复杂逻辑，每个块负责单一动作，灵活且易于调试。同时，平台支持本地自托管与云端部署两种模式，兼顾数据隐私与使用便捷性。配合完善的文档和一键安装脚本，即使是初次接触的用户也能在几分钟内启动自己的第一个 AI 智能体。AutoGPT 正致力于降低 AI 应用门槛，让人人都能成为 AI 的创造者与受益者。",183572,"2026-04-20T04:47:55",[13,36,27,14,15],"语言模型",{"id":38,"name":39,"github_repo":40,"description_zh":41,"stars":42,"difficulty_score":10,"last_commit_at":43,"category_tags":44,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":46,"name":47,"github_repo":48,"description_zh":49,"stars":50,"difficulty_score":24,"last_commit_at":51,"category_tags":52,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",161147,"2026-04-19T23:31:47",[14,13,36],{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":59,"last_commit_at":60,"category_tags":61,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,27],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":68,"readme_en":69,"readme_zh":70,"quickstart_zh":71,"use_case_zh":72,"hero_image_url":73,"owner_login":74,"owner_name":75,"owner_avatar_url":76,"owner_bio":77,"owner_company":78,"owner_location":79,"owner_email":80,"owner_twitter":74,"owner_website":81,"owner_url":82,"languages":83,"stars":92,"forks":93,"last_commit_at":94,"license":95,"difficulty_score":59,"env_os":96,"env_gpu":96,"env_ram":96,"env_deps":97,"category_tags":101,"github_topics":102,"view_count":24,"oss_zip_url":108,"oss_zip_packed_at":108,"status":17,"created_at":109,"updated_at":110,"faqs":111,"releases":112},9984,"deanpeters\u002FProduct-Manager-Skills","Product-Manager-Skills","Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.","Product-Manager-Skills 是一个专为产品经理与 AI 助手打造的实战技能框架。它汇集了来自 Teresa Torres、Geoffrey Moore 及亚马逊等业界顶尖的方法论，将 47 项经过验证的产品管理技能和 6 个核心命令工作流标准化，旨在帮助用户精准定义问题、捕捉市场机会、设计验证实验并快速淘汰错误决策。\n\n这一工具主要解决了产品管理中“知其然不知其所以然”的痛点。它不仅让 Claude Code、Cursor、Codex 等 AI 代理能够专业地执行具体任务（即“怎么做”），更通过内置的教学脚手架，让使用者在协作中深入理解框架背后的逻辑（即“为什么”）。其独特的“教学优先”（Pedagogic-First）设计理念，确保每一次交互不仅是任务的完成，更是用户专业能力的提升，真正实现了人与 AI 的共同成长。\n\n该产品特别适合希望提升实战能力的产品经理、需要规范化工作流的创业团队，以及致力于构建垂直领域智能体的开发者。无论你是想借助 AI 提高效率，还是希望通过 AI 辅助来系统学习产品方法论，Product-Manager-Skills 都能成为你得力的数","Product-Manager-Skills 是一个专为产品经理与 AI 助手打造的实战技能框架。它汇集了来自 Teresa Torres、Geoffrey Moore 及亚马逊等业界顶尖的方法论，将 47 项经过验证的产品管理技能和 6 个核心命令工作流标准化，旨在帮助用户精准定义问题、捕捉市场机会、设计验证实验并快速淘汰错误决策。\n\n这一工具主要解决了产品管理中“知其然不知其所以然”的痛点。它不仅让 Claude Code、Cursor、Codex 等 AI 代理能够专业地执行具体任务（即“怎么做”），更通过内置的教学脚手架，让使用者在协作中深入理解框架背后的逻辑（即“为什么”）。其独特的“教学优先”（Pedagogic-First）设计理念，确保每一次交互不仅是任务的完成，更是用户专业能力的提升，真正实现了人与 AI 的共同成长。\n\n该产品特别适合希望提升实战能力的产品经理、需要规范化工作流的创业团队，以及致力于构建垂直领域智能体的开发者。无论你是想借助 AI 提高效率，还是希望通过 AI 辅助来系统学习产品方法论，Product-Manager-Skills 都能成为你得力的数字化导师。","\u003Ca id=\"pmskills\">\u003C\u002Fa>\n# Product Manager Skills\n\n![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fdeanpeters\u002FProduct-Manager-Skills?style=flat-square)\n[![License: CC BY-NC-SA 4.0](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-CC%20BY--NC--SA%204.0-lightgrey?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fblob\u002Fmain\u002FLICENSE)\n[![PRs Welcome](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fblob\u002Fmain\u002FCONTRIBUTING.md)\n[![Version](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fversion-v0.75-blue?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills)\n[![Claude Code Plugin](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaude%20Code-Plugin%20Marketplace-5C4EE5?style=flat-square)](https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fplugin-marketplaces)\n![Skills](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fskills-47-informational?style=flat-square)\n![Commands](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcommands-6-informational?style=flat-square)\n![Streamlit Beta](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstreamlit-beta-orange?style=flat-square)\n\n```text\n╔════════════════════════════════════════════════════════════════════╗\n║                                                                    ║\n║   ██████╗ ███╗   ███╗    ███████╗██╗  ██╗██╗██╗     ██╗     ███████╗\n║   ██╔══██╗████╗ ████║    ██╔════╝██║ ██╔╝██║██║     ██║     ██╔════╝\n║   ██████╔╝██╔████╔██║    ███████╗█████╔╝ ██║██║     ██║     ███████╗\n║   ██╔═══╝ ██║╚██╔╝██║    ╚════██║██╔═██╗ ██║██║     ██║     ╚════██║\n║   ██║     ██║ ╚═╝ ██║    ███████║██║  ██╗██║███████╗███████╗███████║\n║   ╚═╝     ╚═╝     ╚═╝    ╚══════╝╚═╝  ╚═╝╚═╝╚══════╝╚══════╝╚══════╝\n║                                                                    ║\n║   47 battle-tested skills + 6 command workflows                    ║\n║   Claude Code • Cursor • Codex  • n8n • OpenClaw • and more ...    ║\n║                                                                    ║\n║   v0.75 • Mar 17, 2026 • CC BY-NC-SA 4.0                           ║\n╚════════════════════════════════════════════════════════════════════╝\n```\n\n**Help product managers become more awesome at their craft — and help them send the ladder down to others.**\n\nBattle-tested PM frameworks that teach both you and your AI agents how to do product management work at a professional level. You learn the *why*. Your agents execute the *how*. Everyone gets better.\n\nFrame problems, hunt opportunities, scaffold validation experiments, and kill bad bets fast. With frameworks from Teresa Torres, Geoffrey Moore, Amazon, MITRE, and much more from product management's greatest hits.\n\n---\n\n## 📣 Updates & Announcements\n\n### Mar 17, 2026 — v0.75 Pedagogic-First: Restoring What This Repo Is Actually For\n\nI want to apologize  to a contributor who recently submitted a well-intentioned and well-coded improvement that stripped learning scaffolding in favor of tighter copy. It wasn't their fault — the docs they read never crisply stated that pedagogic value is non-negotiable. We fixed that. I will work with that contribution to bring in its efficiencies while retaining the learning aspects of the skills.\n\n**What this repo is actually for:** As much as this repo is for adding skills to your agent, it's equally tasked to help product managers become more awesome at their craft, and helping them send the ladder down to others. Skills here serve both goals: they make your agent more capable, and they make you more knowledgeable about why the framework works. Neither is a byproduct of the other.\n\n**ABC — Always Be Coaching** is a key governing principle. Every skill should leave the person using it knowing more than when they started. Stripping explanation to tighten output is a defect, not an improvement.\n\nWhat changed in v0.75:\n- `README.md` — Mission statement updated to name both audiences: human PMs and AI agents\n- `CONTRIBUTING.md` — New Design Philosophy section so contributors know what they're protecting\n- `CLAUDE.md` — Pedagogic-first added to the agent's mandate, not just the style guide\n- `AGENTS.md` — New Operating Philosophy section so coding agents don't optimize away the teaching\n\nRelease note: [`docs\u002Fannouncements\u002F2026-03-17-v0-75-pedagogic-first.md`](docs\u002Fannouncements\u002F2026-03-17-v0-75-pedagogic-first.md)\n\n**Now available:** Install skills directly from Claude Code via the plugin marketplace:\n```bash\n\u002Fplugin marketplace add deanpeters\u002FProduct-Manager-Skills\n\u002Fplugin install jobs-to-be-done@pm-skills\n```\n\n---\n\n### Mar 9, 2026 — v0.7 Sharper Skills, Faster Discovery\n\nThis release is about making the library easier to trust and easier to use.\n\nAs this repo grows, the standard has to rise with it. So v0.7 focuses on the parts users actually feel:\n- finding the right skill faster,\n- understanding when to use it,\n- getting cleaner activation behavior,\n- and trusting that the repo is being actively tightened, not just expanded.\n\n#### Why it matters:\n1. You spend less time guessing which skill to use.\n2. Skills are more likely to show up in the situations where you actually need them.\n3. The library becomes easier to navigate as it grows, not more chaotic.\n4. Quality becomes a maintained promise, not a one-time cleanup.\n\n#### What shipped:\n- Trigger-oriented description updates across the skill library so skills answer both \"what it does\" and \"use this when...\"\n- New `intent` frontmatter field so every skill can keep a sharp trigger description and a richer deeper-purpose summary\n- New trigger-readiness auditing in `scripts\u002Fcheck-skill-triggers.py`\n- Trigger checks wired into `scripts\u002Ftest-library.sh`\n- New `find-a-skill.sh --mode trigger` for discovering skills by use-case language, `best_for`, and `scenarios`\n- New Streamlit (beta) `Find My Skill` mode so users can describe a situation in plain English and get recommended skills with clear next actions\n- Streamlit navigation now separates `Learn`, `Find My Skill`, and `Run Skills` so first-time users can move from confusion to action faster\n- Contributor docs updated so future skills follow the same tighter standard\n- Cross-checked the tighter standard against Anthropic's [Complete Guide to Building Skills for Claude](https:\u002F\u002Fresources.anthropic.com\u002Fhubfs\u002FThe-Complete-Guide-to-Building-Skill-for-Claude.pdf)\n\nRelease note: [`docs\u002Fannouncements\u002F2026-03-09-v0-7-skill-quality-trigger-clarity.md`](docs\u002Fannouncements\u002F2026-03-09-v0-7-skill-quality-trigger-clarity.md)\n\n---\n\n### Mar 8, 2026 — v0.65 You Asked, We Listened: Setup + Integration Everywhere\n\nYou asked, we listened. We took a moment to create comprehensive instructions on how to install, integrate, or otherwise use any one or all of these skills.\n\nWhat shipped:\n- `docs\u002FUsing PM Skills 101.md` as the complete beginner-first guide\n- `docs\u002FPlatform Guides for PMs.md` as the pick-your-tool index\n- `docs\u002FUsing PM Skills with Slash Commands 101.md` for Claude `\u002Fslash` workflows like `\u002Fpm-story` and `\u002Fpm-prd`\n- New PM-friendly platform docs for Claude Code, Claude Desktop, Claude Cowork, ChatGPT Desktop, OpenClaw, n8n, LangFlow, and Python agents\n- Updated `START_HERE.md` with comfort-level paths (chat-first, terminal-first, automation-first)\n\nHow to make the best use of this release:\n1. Start with [`docs\u002FUsing PM Skills 101.md`](docs\u002FUsing%20PM%20Skills%20101.md)\n2. Choose your platform in [`docs\u002FPlatform Guides for PMs.md`](docs\u002FPlatform%20Guides%20for%20PMs.md)\n3. Run one real task with one skill before scaling to multi-skill workflows\n\nRelease note: [`docs\u002Fannouncements\u002F2026-03-08-v0-65-onboarding-integration-guides.md`](docs\u002Fannouncements\u002F2026-03-08-v0-65-onboarding-integration-guides.md)\n\n---\n\n### Mar 6, 2026 — v0.6 Navigation + Commands\n\nWe added a command layer and fast navigation system while keeping skills as the source of truth.\n\nWhat shipped:\n- `START_HERE.md` for 60-second onboarding\n- `commands\u002F` directory with reusable multi-skill workflows\n- `catalog\u002F` generated indexes for quick browsing\n- New helper scripts: `run-pm.sh`, `find-a-command.sh`, `test-library.sh`, and `generate-catalog.py`\n- Command validation with `scripts\u002Fcheck-command-metadata.py`\n\nRelease note draft: [`docs\u002Fannouncements\u002F2026-03-06-v0-6-navigation-commands.md`](docs\u002Fannouncements\u002F2026-03-06-v0-6-navigation-commands.md)\n\n---\n\n### Feb 27, 2026 — v0.5 Streamlit (beta) Playground\n\nWe launched a new **Streamlit (beta)** interface for local skill test-driving.\n\nWhat shipped:\n- Local playground at `app\u002Fmain.py` with guided browsing and session flows\n- Multi-provider support (Anthropic, OpenAI, Ollama) with provider\u002Fmodel picker\n- Environment-variable-only API handling (`app\u002F.env.example`) for safer defaults\n- Workflow UX upgrades (phase detection fix, per-phase output persistence, run-all phases control)\n- Fast-model quality warnings on long workflows (especially PRD-style runs)\n\nDocs:\n- [`app\u002FSTREAMLIT_INTERFACE.md`](app\u002FSTREAMLIT_INTERFACE.md)\n- [`app\u002F.env.example`](app\u002F.env.example)\n\nFeedback welcome:\n- [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fissues)\n- [Dean on LinkedIn](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters)\n\n---\n\n\u003Ca id=\"leaderskills\">\u003C\u002Fa>\n### Feb 27, 2026 — v0.5 Career & Leadership Skills Suite\n\nFour new skills covering the full product leadership career arc — from PM to Director to VP\u002FCPO — distilled from two episodes of [The Product Porch](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com) podcast.\n\n**Based on Episode 42 — [From PM to Director: How to Make the Shift (Part 1)](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Ffrom-product-manager-to-director-how-to-make-the-shift-part-1):**\n- [`altitude-horizon-framework`](skills\u002Faltitude-horizon-framework\u002FSKILL.md) (Component) — The core mental model: altitude (scope) and horizon (time), the waiter-to-operator shift, four transition zones, named failure modes, and the Cascading Context Map\n- [`director-readiness-advisor`](skills\u002Fdirector-readiness-advisor\u002FSKILL.md) (Interactive) — Coaches PMs and new Directors across four situations: preparing, interviewing, newly landed, and recalibrating\n\n**Based on Episode 43 — [Becoming a VP & CPO: Leading Product at the Executive Level (Part 2)](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Fbecoming-a-vp-cpo-leading-product-at-the-executive-level-part-2):**\n- [`executive-onboarding-playbook`](skills\u002Fexecutive-onboarding-playbook\u002FSKILL.md) (Workflow) — A 30-60-90 day diagnostic playbook for VP\u002FCPO transitions: diagnose before acting, surface unwritten strategy, assess people, act with evidence\n- [`vp-cpo-readiness-advisor`](skills\u002Fvp-cpo-readiness-advisor\u002FSKILL.md) (Interactive) — Coaches Directors and executives through the VP\u002FCPO transition, including the CEO interview framework for evaluating roles before accepting\n\n---\n\n### Feb 10, 2026 — v0.4 Facilitation Protocol Fix\n\nWe found and fixed a facilitation regression in interactive flows.\n\nWhat happened:\n- We expected guided, step-by-step facilitation with progressive context handling.\n- In practice, a brevity-focused rewrite path stripped out parts of the original facilitation modality (especially the \"walk through questions\" behavior).\n\nWhat we changed in v0.4:\n- Standardized a canonical facilitation protocol in [`skills\u002Fworkshop-facilitation\u002FSKILL.md`](skills\u002Fworkshop-facilitation\u002FSKILL.md).\n- Rolled that source-of-truth linkage across interactive skills and facilitation-heavy workflow skills.\n- Added mandatory session heads-up, `Context dump` bypass, and `Best guess` mode.\n- Added stronger progress labels, interruption handling, and decision-point recommendation rules.\n\nCredit:\n- Codex identified the protocol mismatch and implemented the fix across the repo.\n\nAnnouncement draft: [`docs\u002Fannouncements\u002F2026-02-10-v0-4-facilitation-fix.md`](docs\u002Fannouncements\u002F2026-02-10-v0-4-facilitation-fix.md)\n\n---\n\n### Feb 8, 2026 — LinkedIn Launch\n\n**Post title:** Product Management Skills for Your Agents\n**Subtitle:** Because \"just prompt better\" is not a strategy.\n\nStill rewriting PM prompts and getting generic AI output? I built a reusable PM Skills repo to help you make sharper decisions, docs, and outcomes faster.\n\n- Full announcement draft: [`docs\u002Fannouncements\u002F2026-02-08-linkedin-launch.md`](docs\u002Fannouncements\u002F2026-02-08-linkedin-launch.md)\n- Substack article draft: [`docs\u002Fannouncements\u002F2026-02-08-substack-savage-launch.md`](docs\u002Fannouncements\u002F2026-02-08-substack-savage-launch.md)\n- Announcements index: [`docs\u002Fannouncements\u002FREADME.md`](docs\u002Fannouncements\u002FREADME.md)\n- Skills repo: [Product Manager Skills](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills)\n- Prior prompts repo: [Product Manager Prompts](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002Fproduct-manager-prompts)\n\n---\n\n## 🎯 What This Is\n\n**47 ready-to-use PM skills + reusable command workflows** that teach both you and your AI agents how to do product management work at a professional level — so the PM understands the *why* and the agent can execute the *how*.\n\nInstead of saying *\"Write a PRD\"* and hoping for the best, you and your agent both know:\n- ✅ How to structure a PRD and why each section earns its place\n- ✅ What questions to ask stakeholders and what you're listening for\n- ✅ Which prioritization framework to use (and when each one breaks down)\n- ✅ How to run customer discovery interviews and what signals matter\n- ✅ How to break down epics using proven patterns — and the tradeoffs of each\n\n**Result:** You work faster, with better consistency, at a higher strategic level — and you can explain why.\n\n**Works with:** Claude Code, Cowork, OpenAI Codex, ChatGPT, Gemini, and any AI agent that can read structured knowledge.\n\n---\n\n## 🎓 Design Philosophy — Pedagogic and Practical in Equal Measure\n\nAs much as this repo is for adding skills to your agent, it's equally tasked to **help product managers become more awesome at their craft — and to help them send the ladder down to others.**\n\nSkills here serve both goals simultaneously. They equip AI agents to do PM work at a professional level, and they teach the human PM the *why* behind the framework — so they can explain it, adapt it, and pass it on.\n\n**ABC — Always Be Coaching** is a key governing principle. Every skill should leave the person using it knowing more than when they started.\n\nThis means:\n- Skills explain reasoning, not just steps\n- Examples show the thinking, not just the output\n- Anti-patterns name the failure mode so you recognize it in the wild\n- Interactive skills coach through discovery — they don't just collect answers\n\n**An edit that strips learning scaffolding to tighten copy is a defect, not an improvement.**\n\n---\n\n## ⚡ Start in 60 Seconds\n\nNew here? Start with [`START_HERE.md`](START_HERE.md).\n\n```bash\n# Run a skill (artifact\u002Fanalysis)\n.\u002Fscripts\u002Frun-pm.sh skill prioritization-advisor \"We have 12 requests and one sprint\"\n\n# Run a command (multi-skill workflow)\n.\u002Fscripts\u002Frun-pm.sh command discover \"Reduce onboarding drop-off for self-serve users\"\n```\n\nNeed discovery first?\n\n```bash\n.\u002Fscripts\u002Ffind-a-skill.sh --keyword onboarding\n.\u002Fscripts\u002Ffind-a-command.sh --keyword roadmap\n```\n\n---\n\n## Why The Command Layer Helps\n\nCommands make using skills easier without replacing skills.\n\n- Skills stay deep and pedagogic: they are the source of truth for frameworks, reasoning, and quality — for humans and agents alike.\n- Commands remove stitching work: one command chains the right skills in the right order.\n- You start faster: less \"which skill should I run first?\" and fewer manual handoffs.\n- Outputs are more consistent: commands enforce checkpoints, then defer to skill-level rigor.\n- Teams onboard quicker: new users can run `\u002Fdiscover` or `\u002Fwrite-prd` and learn the skill system while shipping.\n\nIn short: **skills provide expertise; commands provide momentum.**\n\n---\n\n## 🧪 Streamlit (beta)\n\nWant a quick local test-drive before using skills in your agent workflow?\n\n```bash\npip install -r app\u002Frequirements.txt\nstreamlit run app\u002Fmain.py\n```\n\nWhat you can do in v0.7:\n- `Learn` setup and integration paths without leaving the app\n- `Find My Skill` by describing your situation in plain English\n- `Run Skills` with your own scenario once you know what you want\n\nThis beta interface is a feature in flight. Feedback is welcome via [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fissues) or [LinkedIn](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters).\n\n---\n\n## ✅ Safety and Evaluation\n\nBefore using any skill:\n- Review the skill file and any linked resources. If it includes `scripts\u002F`, read them before running.\n- Prefer least privilege. Skills should not require secrets or network access unless explicitly documented.\n- Do a quick dry run with a realistic prompt, then refine `name` and `description` for better discoverability.\n- Run `python3 scripts\u002Fcheck-skill-triggers.py --show-cases` before packaging if you want a quick trigger-readiness pass.\n\n---\n\n## 🧰 Optional Scripts (Deterministic Helpers)\n\nSome skills include a `scripts\u002F` folder with deterministic helpers for calculations or formatting. These are optional, should be audited before running, and should avoid network calls or external dependencies.\n\n**Examples:**\n- `skills\u002Ftam-sam-som-calculator\u002Fscripts\u002Fmarket-sizing.py`\n- `skills\u002Fuser-story\u002Fscripts\u002Fuser-story-template.py`\n\n---\n\n## 🤖 Skill Creation Utility\n\n**Want to create your own skills?** Choose one of these utilities:\n\n- `scripts\u002Fadd-a-skill.sh` - Content-first, AI-assisted generation from notes\u002Fframeworks.\n- `scripts\u002Fbuild-a-skill.sh` - Guided \"build-a-bear\" wizard that prompts section-by-section.\n- `scripts\u002Ffind-a-skill.sh` - Search skills by name\u002Ftype\u002Fkeyword with ranked results.\n- `scripts\u002Ffind-a-command.sh` - Search commands by name\u002Fkeyword\u002Fused skills.\n- `scripts\u002Frun-pm.sh` - Fast runner for either a skill or a command.\n- `scripts\u002Ftest-a-skill.sh` - Run strict conformance checks and optional smoke checks.\n- `scripts\u002Fcheck-skill-triggers.py` - Audit frontmatter descriptions and scenario prompts for Claude-style triggering.\n- `scripts\u002Ftest-library.sh` - Validate skills, commands, and regenerate catalogs.\n- `scripts\u002Fzip-a-skill.sh` - Build upload-ready `.zip` files by skill, type, or all skills.\n- `scripts\u002Fgenerate-catalog.py` - Regenerate skill\u002Fcommand navigation indexes.\n\n**New to terminals?** See [`scripts\u002FREADME.md`](scripts\u002FREADME.md) for a plain-language walkthrough.\n**Power users:** These scripts are designed to chain together into fast end-to-end workflows (idea -> prompt -> validation -> packaging).\n\n**What it does:**\n1. Analyzes your content and suggests skill types\n2. Generates complete skill files with examples\n3. Validates metadata for marketplace compliance\n4. Updates documentation automatically\n\n**Usage:**\n```bash\n# From a file\n.\u002Fscripts\u002Fadd-a-skill.sh research\u002Fyour-framework.md\n\n# Guided wizard\n.\u002Fscripts\u002Fbuild-a-skill.sh\n\n# Find a skill\n.\u002Fscripts\u002Ffind-a-skill.sh --keyword pricing --type interactive\n\n# Find a command\n.\u002Fscripts\u002Ffind-a-command.sh --keyword roadmap\n\n# Run a command workflow\n.\u002Fscripts\u002Frun-pm.sh command write-prd \"Mobile onboarding redesign\"\n\n# Test one skill\n.\u002Fscripts\u002Ftest-a-skill.sh --skill finance-based-pricing-advisor --smoke\n\n# Test full library surface\n.\u002Fscripts\u002Ftest-library.sh\n\n# Build Claude upload zip for one skill\n.\u002Fscripts\u002Fzip-a-skill.sh --skill finance-based-pricing-advisor\n\n# Build Claude upload zips for all skills\n.\u002Fscripts\u002Fzip-a-skill.sh --all --output dist\u002Fskill-zips\n\n# Build Claude upload zips for one category (component|interactive|workflow)\n.\u002Fscripts\u002Fzip-a-skill.sh --type component --output dist\u002Fskill-zips\n\n# Build curated starter pack\n.\u002Fscripts\u002Fzip-a-skill.sh --preset core-pm --output dist\u002Fskill-zips\n\n# Show available curated presets\n.\u002Fscripts\u002Fzip-a-skill.sh --list-presets\n\n# From clipboard\npbpaste | .\u002Fscripts\u002Fadd-a-skill.sh\n\n# Check available adapters\n.\u002Fscripts\u002Fadd-a-skill.sh --list-agents\n```\n\n**Agent support:** Claude Code, Manual mode (works with any CLI), and custom adapters via `scripts\u002Fadapters\u002FADAPTER_TEMPLATE.sh`\n\n**Learn more:** See [`docs\u002FAdd-a-Skill Utility Guide.md`](docs\u002FAdd-a-Skill%20Utility%20Guide.md) for complete guide.\n**Cloning locally?** Start with [`docs\u002FBuilding PM Skills.md#local-clone-quickstart`](docs\u002FBuilding%20PM%20Skills.md#local-clone-quickstart).\n\n---\n\n## ✅ Claude Web Upload Checklist\n\n- Keep frontmatter `name` \u003C= 64 chars and `description` \u003C= 200 chars.\n- Use `intent` for the richer repo-facing explanation of the skill, while keeping `description` short and trigger-oriented.\n- Ensure the skill folder name matches the `name` value.\n- Use `scripts\u002Fzip-a-skill.sh --skill \u003Cskill-name>` (or `--type component`, `--preset core-pm`) to generate upload-ready ZIPs.\n- (Advanced) Use `scripts\u002Fpackage-claude-skills.sh` if you need unpacked upload-ready folders.\n- Validate metadata with `scripts\u002Fcheck-skill-metadata.py`.\n- For GitHub ZIP upload flow, see [`docs\u002FUsing PM Skills with Claude.md`](docs\u002FUsing%20PM%20Skills%20with%20Claude.md#github-zip-install).\n\n---\n\n## 🏗️ Three-Tier Architecture (How Skills Work Together)\n\nThese 47 skills are organized into **three types** that build on each other:\n\n```text\n┌───────────────────────────────────────────────────────────┐\n│  WORKFLOW SKILLS (6)                                      │\n│  Complete end-to-end PM processes                         │\n│  Example: \"Run a product strategy session\"                │\n│  Timeline: 2-4 weeks                                      │\n└───────────────────────────────────────────────────────────┘\n                         ↓ orchestrates\n┌───────────────────────────────────────────────────────────┐\n│  INTERACTIVE SKILLS (20)                                  │\n│  Guided discovery with adaptive questions                 │\n│  Example: \"Which prioritization framework should I use?\"  │\n│  Timeline: 30-90 minutes                                  │\n└───────────────────────────────────────────────────────────┘\n                         ↓ uses\n┌───────────────────────────────────────────────────────────┐\n│  COMPONENT SKILLS (21)                                    │\n│  Templates for specific PM deliverables                   │\n│  Example: \"Write a user story\"                            │\n│  Timeline: 10-30 minutes                                  │\n└───────────────────────────────────────────────────────────┘\n```\n\n### Component Skills (21) — Templates & Artifacts\n**What:** Reusable templates for creating specific PM deliverables (user stories, positioning statements, epics, personas, PRDs, etc.)\n\n**When to use:** You need a standard template or format for a specific deliverable.\n\n**Example:** \"Write a user story with acceptance criteria\" → Use [`user-story.md`](skills\u002Fuser-story\u002FSKILL.md)\n\n---\n\n### Interactive Skills (20) — Guided Discovery\n**What:** Multi-turn conversational flows where AI asks you 3-5 adaptive questions, then offers smart recommendations based on your context.\n\n**When to use:** You need help deciding which approach to take or gathering context before executing.\n\n**Example:** \"Which prioritization framework should I use?\" → Run [`prioritization-advisor.md`](skills\u002Fprioritization-advisor\u002FSKILL.md), which asks about your product stage, team size, data availability, then recommends RICE, ICE, Kano, or other frameworks.\n\n**How they work:**\n1. AI asks 3-5 questions about your context\n2. You answer (or pick from numbered options)\n3. AI offers 3-5 tailored recommendations\n4. You choose one (or combine approaches)\n5. AI executes using the right component skills\n\n---\n\n### Workflow Skills (6) — End-to-End Processes\n**What:** Complete PM processes that orchestrate multiple component and interactive skills over days\u002Fweeks.\n\n**When to use:** You need to run a full PM workflow from start to finish (strategy session, discovery cycle, roadmap planning, PRD creation).\n\n**Example:** \"Align stakeholders on product strategy\" → Run [`product-strategy-session.md`](skills\u002Fproduct-strategy-session\u002FSKILL.md), which guides you through positioning → problem framing → solution exploration → roadmap planning over 2-4 weeks.\n\n---\n\n## 📦 All 47 Skills (Clickable)\n\nNow that you understand the three types, here's the complete catalog:\n\n### 🧱 Component Skills (21)\n\n| Skill | Use When You Need To... |\n|-------|-------------------------|\n| **[altitude-horizon-framework](skills\u002Faltitude-horizon-framework\u002FSKILL.md)** | Understand the PM→Director mindset shift: altitude (scope), horizon (time), four transition zones, failure modes, and the Cascading Context Map. Based on [The Product Porch E42](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Ffrom-product-manager-to-director-how-to-make-the-shift-part-1) |\n| **[company-research](skills\u002Fcompany-research\u002FSKILL.md)** | Deep-dive competitor or company analysis |\n| **[customer-journey-map](skills\u002Fcustomer-journey-map\u002FSKILL.md)** | Map customer experience across all touchpoints (NNGroup framework) |\n| **[eol-message](skills\u002Feol-message\u002FSKILL.md)** | Communicate product\u002Ffeature deprecation gracefully |\n| **[epic-hypothesis](skills\u002Fepic-hypothesis\u002FSKILL.md)** | Turn vague initiatives into testable hypotheses with success metrics |\n| **[finance-metrics-quickref](skills\u002Ffinance-metrics-quickref\u002FSKILL.md)** | Fast lookup table for 32+ SaaS finance metrics with formulas, benchmarks, and when to use each |\n| **[jobs-to-be-done](skills\u002Fjobs-to-be-done\u002FSKILL.md)** | Understand what customers are trying to accomplish (JTBD framework) |\n| **[pestel-analysis](skills\u002Fpestel-analysis\u002FSKILL.md)** | Analyze external factors (Political, Economic, Social, Tech, Environmental, Legal) |\n| **[pol-probe](skills\u002Fpol-probe\u002FSKILL.md)** | Define lightweight, disposable validation experiments to test hypotheses before building (Dean Peters PoL framework) |\n| **[positioning-statement](skills\u002Fpositioning-statement\u002FSKILL.md)** | Define who you serve, what problem you solve, and how you're different (Geoffrey Moore framework) |\n| **[press-release](skills\u002Fpress-release\u002FSKILL.md)** | Write a future press release to clarify product vision (Amazon Working Backwards) |\n| **[problem-statement](skills\u002Fproblem-statement\u002FSKILL.md)** | Frame a customer problem with evidence before jumping to solutions |\n| **[product-sense-interview-answer](skills\u002Fproduct-sense-interview-answer\u002FSKILL.md)** | Structure a spoken product-sense answer with assumptions, segmentation, pain-point prioritization, and MVP tradeoffs |\n| **[proto-persona](skills\u002Fproto-persona\u002FSKILL.md)** | Create hypothesis-driven personas before doing full research |\n| **[recommendation-canvas](skills\u002Frecommendation-canvas\u002FSKILL.md)** | Document AI-powered product recommendations |\n| **[saas-economics-efficiency-metrics](skills\u002Fsaas-economics-efficiency-metrics\u002FSKILL.md)** | Evaluate unit economics and capital efficiency (CAC, LTV, payback, margins, burn rate, Rule of 40, magic number) |\n| **[saas-revenue-growth-metrics](skills\u002Fsaas-revenue-growth-metrics\u002FSKILL.md)** | Calculate and interpret revenue, retention, and growth metrics (revenue, ARPU, MRR\u002FARR, churn, NRR, expansion) |\n| **[storyboard](skills\u002Fstoryboard\u002FSKILL.md)** | Visualize user journeys with 6-frame narrative storyboards |\n| **[user-story](skills\u002Fuser-story\u002FSKILL.md)** | Write user stories with proper acceptance criteria (Mike Cohn + Gherkin) |\n| **[user-story-mapping](skills\u002Fuser-story-mapping\u002FSKILL.md)** | Organize stories by user workflow (Jeff Patton framework) |\n| **[user-story-splitting](skills\u002Fuser-story-splitting\u002FSKILL.md)** | Break down large stories using 8 proven patterns |\n\n---\n\n### 🔄 Interactive Skills (20)\n\n| Skill | What It Does |\n|-------|--------------|\n| **[acquisition-channel-advisor](skills\u002Facquisition-channel-advisor\u002FSKILL.md)** | Evaluate acquisition channels using unit economics, customer quality, and scalability. Recommends scale\u002Ftest\u002Fkill decisions |\n| **[ai-shaped-readiness-advisor](skills\u002Fai-shaped-readiness-advisor\u002FSKILL.md)** | Assess if you're \"AI-first\" (automating tasks) or \"AI-shaped\" (redesigning how you work). Evaluates 5 competencies and recommends which to build first |\n| **[business-health-diagnostic](skills\u002Fbusiness-health-diagnostic\u002FSKILL.md)** | Diagnose SaaS business health using key metrics, identify red flags, and prioritize actions. Analyzes growth, retention, efficiency, and capital health |\n| **[context-engineering-advisor](skills\u002Fcontext-engineering-advisor\u002FSKILL.md)** | Diagnose context stuffing (volume without intent) vs. context engineering (structure for attention). Guides memory architecture, retrieval strategies, and Research→Plan→Reset→Implement cycle |\n| **[customer-journey-mapping-workshop](skills\u002Fcustomer-journey-mapping-workshop\u002FSKILL.md)** | Guides journey mapping with pain point identification |\n| **[director-readiness-advisor](skills\u002Fdirector-readiness-advisor\u002FSKILL.md)** | Coaches PMs and new Directors through the transition across four situations: preparing, interviewing, newly landed, recalibrating. Based on [The Product Porch E42](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Ffrom-product-manager-to-director-how-to-make-the-shift-part-1) |\n| **[discovery-interview-prep](skills\u002Fdiscovery-interview-prep\u002FSKILL.md)** | Plans customer interviews (Mom Test style) based on your research goals |\n| **[epic-breakdown-advisor](skills\u002Fepic-breakdown-advisor\u002FSKILL.md)** | Splits epics into user stories using Richard Lawrence's 9 patterns |\n| **[feature-investment-advisor](skills\u002Ffeature-investment-advisor\u002FSKILL.md)** | Evaluate feature investments using revenue impact, cost structure, ROI, and strategic value. Delivers build\u002Fdon't build recommendations |\n| **[finance-based-pricing-advisor](skills\u002Ffinance-based-pricing-advisor\u002FSKILL.md)** | Evaluate pricing changes using financial impact analysis (ARPU\u002FARPA, conversion, churn risk, NRR, payback) |\n| **[lean-ux-canvas](skills\u002Flean-ux-canvas\u002FSKILL.md)** | Sets up hypothesis-driven planning (Jeff Gothelf Lean UX Canvas v2) |\n| **[opportunity-solution-tree](skills\u002Fopportunity-solution-tree\u002FSKILL.md)** | Generates opportunities and solutions, recommends best proof-of-concept to test |\n| **[pol-probe-advisor](skills\u002Fpol-probe-advisor\u002FSKILL.md)** | Recommends which of 5 prototype types to use based on your hypothesis and risk (Feasibility, Task-Focused, Narrative, Synthetic Data, Vibe-Coded) |\n| **[positioning-workshop](skills\u002Fpositioning-workshop\u002FSKILL.md)** | Guides you through defining your positioning with adaptive questions |\n| **[prioritization-advisor](skills\u002Fprioritization-advisor\u002FSKILL.md)** | Recommends the right prioritization framework (RICE, ICE, Kano, etc.) for your situation |\n| **[problem-framing-canvas](skills\u002Fproblem-framing-canvas\u002FSKILL.md)** | Leads you through MITRE Problem Framing (Look Inward\u002FOutward\u002FReframe) |\n| **[tam-sam-som-calculator](skills\u002Ftam-sam-som-calculator\u002FSKILL.md)** | Projects market size (TAM\u002FSAM\u002FSOM) with real-world data and citations |\n| **[user-story-mapping-workshop](skills\u002Fuser-story-mapping-workshop\u002FSKILL.md)** | Walks you through creating story maps with backbone and release slices |\n| **[vp-cpo-readiness-advisor](skills\u002Fvp-cpo-readiness-advisor\u002FSKILL.md)** | Coaches Directors and executives through the VP\u002FCPO transition — includes CEO interview framework for evaluating roles before accepting. Based on [The Product Porch E43](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Fbecoming-a-vp-cpo-leading-product-at-the-executive-level-part-2) |\n| **[workshop-facilitation](skills\u002Fworkshop-facilitation\u002FSKILL.md)** | Adds one-step-at-a-time facilitation with numbered recommendations for workshop skills |\n\n---\n\n### 🎭 Workflow Skills (6)\n\n| Skill | What It Does | Timeline |\n|-------|--------------|----------|\n| **[discovery-process](skills\u002Fdiscovery-process\u002FSKILL.md)** | Complete discovery cycle: frame problem → research → synthesize → validate solutions | 3-4 weeks |\n| **[executive-onboarding-playbook](skills\u002Fexecutive-onboarding-playbook\u002FSKILL.md)** | 30-60-90 day diagnostic playbook for VP\u002FCPO transitions: diagnose before acting, surface unwritten strategy, assess people, act with evidence. Based on [The Product Porch E43](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Fbecoming-a-vp-cpo-leading-product-at-the-executive-level-part-2) | 90 days |\n| **[prd-development](skills\u002Fprd-development\u002FSKILL.md)** | Structured PRD: problem statement → personas → solution → metrics → user stories | 2-4 days |\n| **[product-strategy-session](skills\u002Fproduct-strategy-session\u002FSKILL.md)** | Full strategy: positioning → problem framing → solution exploration → roadmap | 2-4 weeks |\n| **[roadmap-planning](skills\u002Froadmap-planning\u002FSKILL.md)** | Strategic roadmap: gather inputs → define epics → prioritize → sequence → communicate | 1-2 weeks |\n| **[skill-authoring-workflow](skills\u002Fskill-authoring-workflow\u002FSKILL.md)** | Meta workflow: choose add\u002Fbuild path → validate conformance → update docs → package\u002Fpublish | 30-90 minutes |\n\n\u003Ca id=\"future-skills\">\u003C\u002Fa>\n### 🔮 Agent Skills of the Future\n\n**_Possible skills in development:_**\n\n- **Dangerous Animals of Product Management** - Feature hostage negotiations and stakeholder shuttle diplomacy for when you're facing HiPPOs, RHiNOs, and WoLFs (_oh my!_).\n- **Pricing for Product Managers** - Value-based pricing, packaging strategy, price increases, and grandfather clause negotiations without the panic spiral and flop sweat.\n- **Classic Business Strategy Frameworks** - Ansoff, BCG, Porter's 5 Forces, Blue Ocean, and SWOT in agent-ready format that helps you decide, not decorate slides.\n- **Storytelling for Product Managers** - Narrative arc, demo choreography, and pitch structure built on pro-opera lessons and Hakawati orations for commanding the room.\n- **Prompt Building for Product Managers** - Industrial-strength prompt engineering: team session starters, multi-turn workflow wizards, and reverse engineering templates for artifacts like PRDs.\n- **Nightmares of Product Management** - Telemetry, triage, and tactics for when things don't go as planned: adoption theater, feature graveyards, metric manipulation, launch amnesia, technical debt wildfires. Plus prevention strategies.\n\nDetailed concept notes live in [`PLANS.md`](PLANS.md#future-skill-candidates).\n\n---\n\n## 🚀 How to Use\n\n**Confused by setup options?** Start here: [PM Skills Rule-of-Thumb Guide](docs\u002FPM%20Skills%20Rule-of-Thumb%20Guide.md).\n\n### Fastest Path (Local Repo)\n\n```bash\n# Skill mode\n.\u002Fscripts\u002Frun-pm.sh skill user-story \"Checkout improvements for returning customers\"\n\n# Command mode\n.\u002Fscripts\u002Frun-pm.sh command plan-roadmap \"Q3-Q4 roadmap for enterprise reporting\"\n```\n\nCommand definitions live in [`commands\u002F`](commands\u002FREADME.md), and generated browse indexes live in [`catalog\u002F`](catalog\u002FREADME.md).\n\n### With Claude Desktop or Claude.ai\n\n1. Open a conversation with Claude\n2. Share the skill file: \"Read user-story.md\"\n3. Ask Claude to apply it: \"Using the User Story skill, write stories for our checkout flow\"\n\n### With Claude Code (CLI)\n\n```bash\ncd product-manager-skills\nclaude \"Using the PRD Development workflow, create a PRD for our mobile feature\"\n```\n\nYou can discover via `npx skills find \u003Cquery>` and `npx skills add deanpeters\u002FProduct-Manager-Skills --list`, then install for Claude Code. See [Using PM Skills with Claude](docs\u002FUsing%20PM%20Skills%20with%20Claude.md).\n\n### With OpenAI Codex\n\nUse local workspace paths, GitHub-connected Codex on ChatGPT, or discover\u002Finstall directly with `npx skills`. See [Using PM Skills with Codex](docs\u002FUsing%20PM%20Skills%20with%20Codex.md).\n\n### With ChatGPT\n\nUse GitHub app connections (formerly connectors), Custom GPT Knowledge uploads, or Project files. See [Using PM Skills with ChatGPT](docs\u002FUsing%20PM%20Skills%20with%20ChatGPT.md).\n\n### With Cowork or Other Agents\n\n**Cowork:** Import skills as knowledge modules, invoke via natural language.\n**Other agents:** Follow your agent's docs for loading custom knowledge.\n\n---\n\n## 📄 Docs\n\n- **[Using PM Skills 101](docs\u002FUsing%20PM%20Skills%20101.md)** — Beginner-friendly orientation for PMs who want clear setup without technical overload.\n- **[Using PM Skills with Claude](docs\u002FUsing%20PM%20Skills%20with%20Claude.md)** — Claude Code usage plus GitHub ZIP upload steps for Claude Desktop\u002FWeb.\n- **[Using PM Skills with Codex](docs\u002FUsing%20PM%20Skills%20with%20Codex.md)** — Local workspace usage plus GitHub-connected Codex on ChatGPT.\n- **[Using PM Skills with ChatGPT](docs\u002FUsing%20PM%20Skills%20with%20ChatGPT.md)** — GitHub app connection, Custom GPT Knowledge setup, and Project-based usage.\n- **[Platform Guides for PMs](docs\u002FPlatform%20Guides%20for%20PMs.md)** — Tool-by-tool setup chooser for Claude Code, Codex, OpenClaw, Cowork, Claude Desktop, ChatGPT Desktop, n8n, LangFlow, and Python agents.\n- **[Using PM Skills with Claude Code](docs\u002FUsing%20PM%20Skills%20with%20Claude%20Code.md)** — PM-focused quickstart for Claude Code users.\n- **[Using PM Skills with Slash Commands 101](docs\u002FUsing%20PM%20Skills%20with%20Slash%20Commands%20101.md)** — Turn PM skills into reusable Claude slash commands like `\u002Fpm-story` and `\u002Fpm-prd`.\n- **[Using PM Skills with Claude Desktop](docs\u002FUsing%20PM%20Skills%20with%20Claude%20Desktop.md)** — Skill upload workflow for non-technical desktop users.\n- **[Using PM Skills with ChatGPT Desktop](docs\u002FUsing%20PM%20Skills%20with%20ChatGPT%20Desktop.md)** — Project-first setup for desktop-based PM work.\n- **[Using PM Skills with n8n](docs\u002FUsing%20PM%20Skills%20with%20n8n.md)** — Practical automation patterns for repeatable PM workflows.\n- **[Using PM Skills with LangFlow](docs\u002FUsing%20PM%20Skills%20with%20LangFlow.md)** — Visual workflow setup using skill-guided prompt templates.\n- **Additional harness guides:** [Cursor](docs\u002FUsing%20PM%20Skills%20with%20Cursor.md), [Windsurf](docs\u002FUsing%20PM%20Skills%20with%20Windsurf.md), [Bolt](docs\u002FUsing%20PM%20Skills%20with%20Bolt.md), [Replit Agent](docs\u002FUsing%20PM%20Skills%20with%20Replit%20Agent.md), [Make.com](docs\u002FUsing%20PM%20Skills%20with%20Make.com.md), [Devin](docs\u002FUsing%20PM%20Skills%20with%20Devin.md), [CrewAI](docs\u002FUsing%20PM%20Skills%20with%20CrewAI.md), [Gemini](docs\u002FUsing%20PM%20Skills%20with%20Gemini.md)\n- **[Start Here](START_HERE.md)** — One-page \"do this now\" onboarding for skills and commands.\n- **[Commands](commands\u002FREADME.md)** — Command format, command list, validation, and discovery.\n- **[Catalog Artifacts](catalog\u002FREADME.md)** — Generated skill\u002Fcommand indexes for fast navigation.\n- **[PM Skills Rule-of-Thumb Guide](docs\u002FPM%20Skills%20Rule-of-Thumb%20Guide.md)** — Non-technical setup choices (local repo vs ZIP vs app connections) in plain English.\n- **[Marketplace Strategy](MARKETPLACE_STRATEGY.md)** — PM-friendly strategy for distributing skills in marketplaces.\n- **[Marketplace Submission Runbook](docs\u002FMarketplace%20Submission%20Runbook.md)** — Step-by-step submission workflow for non-technical teams.\n- **[Marketplace Issue Templates](docs\u002FMarketplace%20Issue%20Templates.md)** — Reusable issue templates for marketplace execution and tracking.\n- **[PM Tooling Operations Charter](docs\u002FPM%20Tooling%20Operations%20Charter.md)** — Pedagogic operating stack across M365 Copilot, Codex, ChatGPT, VS Code\u002FCopilot, Cursor, n8n, and Lovable.\n- **[Add-a-Skill Utility Guide](docs\u002FAdd-a-Skill%20Utility%20Guide.md)** — End-to-end automation guide for generating and validating new skills.\n- **[Building PM Skills](docs\u002FBuilding%20PM%20Skills.md)** — How we distill sources into agent-ready PM skills.\n\n---\n\n## 💼 Real-World Use Cases\n\n### \"I need to align stakeholders on product strategy\"\n→ **Workflow:** [`product-strategy-session`](skills\u002Fproduct-strategy-session\u002FSKILL.md) (2-4 weeks, orchestrates positioning → roadmap)\n\n### \"I need to validate a customer problem before building\"\n→ **Workflow:** [`discovery-process`](skills\u002Fdiscovery-process\u002FSKILL.md) (3-4 weeks, interviews → synthesis → validation)\n\n### \"I need to test a hypothesis quickly before investing in development\"\n→ **Interactive:** [`pol-probe-advisor`](skills\u002Fpol-probe-advisor\u002FSKILL.md) (recommends which prototype type: Feasibility, Task-Focused, Narrative, Synthetic Data, or Vibe-Coded)\n→ **Component:** [`pol-probe`](skills\u002Fpol-probe\u002FSKILL.md) (template for documenting validation experiments)\n\n### \"I want to know if I'm using AI strategically or just for efficiency\"\n→ **Interactive:** [`ai-shaped-readiness-advisor`](skills\u002Fai-shaped-readiness-advisor\u002FSKILL.md) (assesses 5 competencies: Context Design, Agent Orchestration, Outcome Acceleration, Team-AI Facilitation, Strategic Differentiation)\n\n### \"I'm pasting entire docs into AI and getting vague responses\"\n→ **Interactive:** [`context-engineering-advisor`](skills\u002Fcontext-engineering-advisor\u002FSKILL.md) (diagnose context stuffing vs. engineering, define boundaries, implement Research→Plan→Reset→Implement cycle)\n\n### \"I need to write a PRD for a new feature\"\n→ **Workflow:** [`prd-development`](skills\u002Fprd-development\u002FSKILL.md) (2-4 days, problem → solution → stories)\n\n### \"I need to create a Q2 roadmap\"\n→ **Workflow:** [`roadmap-planning`](skills\u002Froadmap-planning\u002FSKILL.md) (1-2 weeks, epics → prioritization → sequencing)\n\n### \"I need to choose a prioritization framework\"\n→ **Interactive:** [`prioritization-advisor`](skills\u002Fprioritization-advisor\u002FSKILL.md) (asks questions, recommends RICE\u002FICE\u002FKano)\n\n### \"I need to split a large epic\"\n→ **Interactive:** [`epic-breakdown-advisor`](skills\u002Fepic-breakdown-advisor\u002FSKILL.md) (Richard Lawrence's 9 patterns)\n\n### \"I need to write a user story\"\n→ **Component:** [`user-story`](skills\u002Fuser-story\u002FSKILL.md) (template + examples)\n\n---\n\n## 💡 Why Skills Beat Prompts\n\n| Prompts | Skills |\n|---------|--------|\n| One-time instructions per task | Reusable frameworks learned once |\n| \"Write a PRD for X\" | Agent knows PRD structure, asks smart questions, handles edge cases |\n| You repeat yourself constantly | Agent remembers best practices |\n| Inconsistent outputs | Consistent, professional results |\n\n**Skills = Less explaining, more strategic work.**\n\n---\n\n## 🌟 What Makes These Skills Different\n\n### ✅ Battle-Tested Frameworks\nBuilt on proven methods from Geoffrey Moore, Jeff Patton, Teresa Torres, Amazon, Richard Lawrence, MITRE, and more.\n\n### ✅ Real Client Work\nBased on decades of PM consulting across healthcare, finance, manufacturing, and tech.\n\n### ✅ Agent-Ready Format\nOptimized for AI comprehension—not blog posts, not books, not courses. **Executable frameworks.**\n\n### ✅ Zero Fluff\nEvery word earns its keep. No filler, no buzzwords, no generic advice.\n\n### ✅ Example-Rich\nShows both \"good\" and \"bad\" examples so you know what works and what to avoid.\n\n---\n\n## 📚 Skill Structure (What's Inside Each File)\n\nEvery skill follows the same format:\n\n```\n## Purpose\nWhat this skill does and when to use it.\n\n## Key Concepts\nCore frameworks, definitions, anti-patterns.\n\n## Application\nStep-by-step instructions (with examples).\n\n## Examples\nReal-world cases (good and bad).\n\n## Common Pitfalls\nWhat to avoid and why.\n\n## References\nRelated skills and external frameworks.\n```\n\n**Clean. Practical. Zero fluff.**\n\n---\n\n## 🤝 Contributing\n\nFound a gap? Have a PM framework you'd like to see included?\n\n**Ways to contribute:**\n- Open an issue with your suggestion\n- Submit a pull request (we'll help you format it)\n- Share feedback on what's working or missing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for detailed guidelines.\n\n---\n\n## 🎓 Philosophy\n\n**Principles:**\n- **Outcome-driven** over output-driven (solve problems, don't just ship features)\n- **Evidence over vibes** (validate with data, not opinions)\n- **Clarity beats completeness** (simple and usable beats comprehensive and confusing)\n- **Examples beat explanations** (show, don't just tell)\n\n**No hype. No buzzwords. Just frameworks that work.**\n\n---\n\n## 📖 Related Resources\n\n- **[Product Manager Prompts](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002Fproduct-manager-prompts)** — Task-specific prompts for ChatGPT, Claude, Gemini\n- **[Productside](https:\u002F\u002Fproductside.com)** — AI-powered product management training and consulting\n- **[Dean's LinkedIn](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters)** — Essays on AI-amplified product work\n\n---\n\n## 📜 License\n\nCC BY-NC-SA 4.0 — non-commercial use with share-alike.\n\nSee [LICENSE](LICENSE) for full details.\n\n---\n\n## 📞 Questions?\n\n- **GitHub Issues:** [Report bugs or suggest features](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fissues)\n- **LinkedIn:** [Connect with Dean Peters](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters)\n- **Productside:** [Learn more about AI PM consulting](https:\u002F\u002Fproductside.com)\n\n---\n\n**v0.7 — March 9, 2026**\n\nHighlights in this release:\n- Tightened skill descriptions so they communicate both what the skill does and when to use it\n- Added `intent` as a repo-standard frontmatter field to separate trigger metadata from deeper purpose\n- Added `scripts\u002Fcheck-skill-triggers.py` and wired trigger-readiness auditing into `test-library.sh`\n- Added `find-a-skill.sh --mode trigger` so users can discover skills through `description`, `best_for`, and `scenarios`\n- Added a Streamlit (beta) `Find My Skill` mode with plain-English discovery, recommended-first results, and direct preview\u002Frun actions\n- Updated authoring docs and templates so the stronger metadata standard sticks\n\n**v0.65 — March 8, 2026**\n\nHighlights in this release:\n- Added comprehensive PM-first onboarding and setup guide: `docs\u002FUsing PM Skills 101.md`\n- Added platform chooser: `docs\u002FPlatform Guides for PMs.md`\n- Added slash-command playbook: `docs\u002FUsing PM Skills with Slash Commands 101.md`\n- Added and linked practical platform docs for Claude Code\u002FDesktop\u002FCowork, ChatGPT Desktop, OpenClaw, n8n, LangFlow, and Python agents\n- Updated `START_HERE.md` and docs navigation so new users can pick the right setup path faster\n\n**v0.6 — March 6, 2026**\n\nHighlights in this release:\n- Added `commands\u002F` with reusable workflow wrappers over local skills (`discover`, `strategy`, `write-prd`, `plan-roadmap`, `prioritize`, `leadership-transition`)\n- Added `START_HERE.md` for 60-second onboarding\n- Added generated `catalog\u002F` artifacts for fast skill and command navigation\n- Added tooling for discovery\u002Fvalidation\u002Fexecution: `find-a-command.sh`, `run-pm.sh`, `check-command-metadata.py`, `test-library.sh`, `generate-catalog.py`\n\n**v0.5 — February 27, 2026**\n\nHighlights in this release:\n- Added 4 Career & Leadership skills distilled from The Product Porch episodes on PM→Director and Director→VP\u002FCPO transitions\n- Launched Streamlit (beta) local playground in `app\u002F` with multi-provider\u002Fmodel selection\n- Improved workflow UX in beta app: phase detection, explicit run controls, and per-phase output tracking\n\n**v0.4 — February 10, 2026**\n\nHighlights in this release:\n- Fixed a facilitation protocol regression where brevity-focused rewrites could remove expected guided-question behavior\n- Promoted `workshop-facilitation` to canonical source of truth for interactive facilitation\n- Added consistent opening heads-up, context-dump bypass path, and best-guess mode\n- Applied protocol linkage across interactive skills and facilitation-heavy workflow skills\n\n**v0.3 — February 9, 2026**\n\nHighlights in this release:\n- 42 total skills, including Phase 7 finance skills and the new `skill-authoring-workflow`\n- New skill tooling: `add-a-skill`, `build-a-skill`, `find-a-skill`, `test-a-skill`, `zip-a-skill`\n- New onboarding docs for Claude, Codex, ChatGPT, and non-technical \"rule-of-thumb\" setup\n\nBuilt by Dean Peters (Principal Consultant and Trainer at Productside.com) with Anthropic Claude and OpenAI Codex.\n\n*Helping product managers work smarter with AI.*\n","\u003Ca id=\"pmskills\">\u003C\u002Fa>\n# 产品经理技能\n\n![GitHub 星标](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fdeanpeters\u002FProduct-Manager-Skills?style=flat-square)\n[![许可证：CC BY-NC-SA 4.0](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-CC%20BY--NC--SA%204.0-lightgrey?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fblob\u002Fmain\u002FLICENSE)\n[![欢迎提交 PR](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fblob\u002Fmain\u002FCONTRIBUTING.md)\n[![版本](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fversion-v0.75-blue?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills)\n[![Claude Code 插件](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaude%20Code-Plugin%20Marketplace-5C4EE5?style=flat-square)](https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fplugin-marketplaces)\n![技能](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fskills-47-informational?style=flat-square)\n![命令](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcommands-6-informational?style=flat-square)\n![Streamlit 测试版](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstreamlit-beta-orange?style=flat-square)\n\n```text\n╔════════════════════════════════════════════════════════════════════╗\n║                                                                    ║\n║   ██████╗ ███╗   ███╗    ███████╗██╗  ██╗██╗██╗     ██╗     ███████╗\n║   ██╔══██╗████╗ ████║    ██╔════╝██║ ██╔╝██║██║     ██║     ██╔════╝\n║   ██████╔╝██╔████╔██║    ███████╗█████╔╝ ██║██║     ██║     ███████╗\n║   ██╔═══╝ ██║╚██╔╝██║    ╚════██║██╔═██╗ ██║██║     ██║     ╚════██║\n║   ██║     ██║ ╚═╝ ██║    ███████║██║  ██╗██║███████╗███████╗███████║\n║   ╚═╝     ╚═╝     ╚═╝    ╚══════╝╚═╝  ╚═╝╚═╝╚══════╝╚══════╝╚══════╝\n║                                                                    ║\n║   47 种经过实战检验的技能 + 6 个命令工作流                    ║\n║   Claude Code • Cursor • Codex  • n8n • OpenClaw • 还有更多 ...    ║\n║                                                                    ║\n║   v0.75 • 2026年3月17日 • CC BY-NC-SA 4.0                           ║\n╚════════════════════════════════════════════════════════════════════╝\n```\n\n**帮助产品经理在工作中更加出色——并鼓励他们将经验分享给他人。**\n\n这些经过实战验证的 PM 框架，既能教你如何以专业水准开展产品管理工作，也能教会你的 AI 助手如何执行。你理解“为什么”，而你的助手负责“怎么做”。这样一来，每个人都能不断进步。\n\n无论是界定问题、寻找机会、搭建验证实验，还是快速放弃错误决策，这些框架都能助你一臂之力。它们源自特蕾莎·托雷斯、杰弗里·摩尔、亚马逊、MITRE 等业界大师的经典方法论。\n\n---\n\n## 📣 更新与公告\n\n### 2026年3月17日 — v0.75 教学为先：回归本仓库的核心价值\n\n在此我要向一位近期提交了改进方案的贡献者致歉。他的代码质量很高，初衷也很良好，但却为了追求更简洁的文案而删去了学习支架部分。这并非他的错——他参考的文档从未明确指出教学价值是不可妥协的。我们已经修正了这一点。接下来，我将与这位贡献者合作，在保留技能教学性的同时，融入其优化成果。\n\n**本仓库的真正用途：** 尽管它可以用来为你的 AI 助手添加技能，但它的核心使命是帮助产品经理提升专业能力，并鼓励他们将所学传授给更多人。这里的每项技能都服务于这两个目标：既增强助手的能力，又让你更深入地理解框架背后的原理。两者相辅相成，缺一不可。\n\n**ABC——始终以教练为导向** 是我们的核心原则。每一项技能都应让使用者比开始时收获更多知识。若为追求简洁输出而牺牲解释说明，则无异于缺陷，而非改进。\n\nv0.75 的更新内容包括：\n- `README.md` — 使命宣言已更新，明确提及面向的人群：产品经理和 AI 助手。\n- `CONTRIBUTING.md` — 新增“设计哲学”章节，帮助贡献者了解需要守护的核心价值。\n- `CLAUDE.md` — 在助手的任务描述中加入了“教学为先”的要求，而不仅限于风格指南。\n- `AGENTS.md` — 新增“操作哲学”章节，确保编码助手不会因优化而忽视教学环节。\n\n发布说明：[`docs\u002Fannouncements\u002F2026-03-17-v0-75-pedagogic-first.md`](docs\u002Fannouncements\u002F2026-03-17-v0-75-pedagogic-first.md)\n\n**现已可用：** 可直接从 Claude Code 插件市场安装技能：\n```bash\n\u002Fplugin marketplace add deanpeters\u002FProduct-Manager-Skills\n\u002Fplugin install jobs-to-be-done@pm-skills\n```\n\n---\n\n### 2026年3月9日 — v0.7 技能更精准，发现更快\n\n本次发布旨在提升库的可信度和易用性。\n\n随着仓库规模不断扩大，我们必须持续提高标准。因此，v0.7 专注于用户最直观的感受：\n- 更快找到合适的技能；\n- 清楚何时该使用某项技能；\n- 使激活行为更加清晰；\n- 让用户相信仓库不仅在扩展，也在不断优化。\n\n#### 为何重要：\n1. 你无需再花费大量时间猜测该使用哪项技能。\n2. 技能更容易出现在你需要的场景中。\n3. 随着库的壮大，导航将更加便捷，而非愈发混乱。\n4. 质量不再是偶尔清理的结果，而是持续维护的承诺。\n\n#### 具体更新：\n- 对整个技能库进行了触发式描述的更新，使每项技能不仅能说明“它做什么”，还能明确“什么时候应该使用它”。\n- 新增 `intent` 前置元数据字段，以便每项技能既能保持精准的触发描述，又能提供更丰富、更深层次的目的概述。\n- 在 `scripts\u002Fcheck-skill-triggers.py` 中新增了触发条件就绪性检查。\n- 将触发检查集成到 `scripts\u002Ftest-library.sh` 中。\n- 新增 `find-a-skill.sh --mode trigger` 工具，可通过使用场景语言、`best_for` 和 `scenarios` 来查找技能。\n- Streamlit（测试版）新增“寻找我的技能”模式，用户只需用通俗语言描述情境，即可获得推荐技能及明确的下一步行动。\n- Streamlit 导航现分为“学习”、“寻找我的技能”和“运行技能”三个模块，方便初次使用者更快地从困惑走向行动。\n- 更新了贡献者文档，确保未来新增的技能遵循同样的严格标准。\n- 将这一严格标准与 Anthropic 的《为 Claude 构建技能完全指南》进行了交叉核对。\n\n发布说明：[`docs\u002Fannouncements\u002F2026-03-09-v0-7-skill-quality-trigger-clarity.md`](docs\u002Fannouncements\u002F2026-03-09-v0-7-skill-quality-trigger-clarity.md)\n\n---\n\n### 2026年3月8日 — v0.6 您的需求，我们倾听：无处不在的设置与集成\n\n您提出了需求，我们认真听取并做出了回应。我们特意编写了全面的说明文档，介绍如何安装、集成或以其他方式使用这些技能中的任意一项或全部。\n\n本次发布内容：\n- `docs\u002FUsing PM Skills 101.md` 作为完整的初学者入门指南\n- `docs\u002FPlatform Guides for PMs.md` 作为工具选择索引\n- `docs\u002FUsing PM Skills with Slash Commands 101.md` 用于 Claude `\u002Fslash` 工作流，如 `\u002Fpm-story` 和 `\u002Fpm-prd`\n- 针对 Claude Code、Claude Desktop、Claude Cowork、ChatGPT Desktop、OpenClaw、n8n、LangFlow 以及 Python 代理的新 PM 友好型平台文档\n- 更新了 `START_HERE.md`，新增按熟练度划分的学习路径（聊天优先、终端优先、自动化优先）\n\n如何充分利用此次发布：\n1. 从 [`docs\u002FUsing PM Skills 101.md`](docs\u002FUsing%20PM%20Skills%20101.md) 开始\n2. 在 [`docs\u002FPlatform Guides for PMs.md`](docs\u002FPlatform%20Guides%20for%20PMs.md) 中选择您的平台\n3. 先用一项技能完成一个实际任务，再逐步扩展到多技能工作流\n\n发布说明：[`docs\u002Fannouncements\u002F2026-03-08-v0-65-onboarding-integration-guides.md`](docs\u002Fannouncements\u002F2026-03-08-v0-65-onboarding-integration-guides.md)\n\n---\n\n### 2026年3月6日 — v0.6 导航与命令\n\n我们在保持技能为唯一权威来源的同时，添加了一层命令系统和快速导航功能。\n\n本次发布内容：\n- `START_HERE.md` 提供60秒快速入门\n- `commands\u002F` 目录包含可复用的多技能工作流\n- `catalog\u002F` 自动生成索引，方便快速浏览\n- 新增辅助脚本：`run-pm.sh`、`find-a-command.sh`、`test-library.sh` 和 `generate-catalog.py`\n- 使用 `scripts\u002Fcheck-command-metadata.py` 进行命令验证\n\n发布说明草稿：[`docs\u002Fannouncements\u002F2026-03-06-v0-6-navigation-commands.md`](docs\u002Fannouncements\u002F2026-03-06-v0-6-navigation-commands.md)\n\n---\n\n### 2026年2月27日 — v0.5 Streamlit（测试版）游乐场\n\n我们推出了一款新的 **Streamlit（测试版）** 界面，用于本地技能测试。\n\n本次发布内容：\n- 本地游乐场位于 `app\u002Fmain.py`，提供引导式浏览和会话流程\n- 支持多家模型提供商（Anthropic、OpenAI、Ollama），并配备提供商\u002F模型选择器\n- 完全通过环境变量处理 API 调用（`app\u002F.env.example`），以实现更安全的默认配置\n- 工作流用户体验升级（修复阶段检测问题、各阶段输出持久化、新增运行所有阶段控制）\n- 在较长的工作流中快速提示模型质量（尤其是 PRD 类型的运行）\n\n文档：\n- [`app\u002FSTREAMLIT_INTERFACE.md`](app\u002FSTREAMLIT_INTERFACE.md)\n- [`app\u002F.env.example`](app\u002F.env.example)\n\n欢迎反馈：\n- [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fissues)\n- [Dean 的 LinkedIn](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters)\n\n---\n\n\u003Ca id=\"leaderskills\">\u003C\u002Fa>\n### 2026年2月27日 — v0.5 职业与领导力技能套件\n\n四款新技能覆盖了完整的产品领导力职业发展路径——从产品经理到总监再到副总裁\u002F首席产品官——内容源自 [The Product Porch](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com) 播客的两集节目。\n\n**基于第42集——[从产品经理到总监：如何完成转型（上）](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Ffrom-product-manager-to-director-how-to-make-the-shift-part-1)：**\n- [`altitude-horizon-framework`](skills\u002Faltitude-horizon-framework\u002FSKILL.md)（组件）——核心思维模型：高度（范围）和视野（时间）、服务员到运营者的转变、四个过渡区域、命名的失败模式以及级联上下文图\n- [`director-readiness-advisor`](skills\u002Fdirector-readiness-advisor\u002FSKILL.md)（交互式）——针对四种场景指导产品经理和新任总监：准备期、面试期、刚上任期以及调整期\n\n**基于第43集——[成为 VP 和 CPO：在高管层面领导产品（下）](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Fbecoming-a-vp-cpo-leading-product-at-the-executive-level-part-2)：**\n- [`executive-onboarding-playbook`](skills\u002Fexecutive-onboarding-playbook\u002FSKILL.md)（工作流）——VP\u002FCPO 转型的 30-60-90 天诊断手册：先诊断再行动、挖掘未明说的战略、评估团队、基于证据采取行动\n- [`vp-cpo-readiness-advisor`](skills\u002Fvp-cpo-readiness-advisor\u002FSKILL.md)（交互式）——指导总监和高管完成 VP\u002FCPO 转型，包括用于评估职位后再决定是否接受的 CEO 面试框架\n\n---\n\n### 2026年2月10日 — v0.4 引导协议修复\n\n我们在交互式流程中发现并修复了一个引导功能回归问题。\n\n问题描述：\n- 我们原本期望的是循序渐进的引导式协作，并逐步处理上下文信息。\n- 实际上，一次以简洁为目标的代码重构过程剥离了原始引导模式的部分内容（尤其是“逐题引导”行为）。\n\nv0.4 中的改进：\n- 在 [`skills\u002Fworkshop-facilitation\u002FSKILL.md`](skills\u002Fworkshop-facilitation\u002FSKILL.md) 中标准化了一个权威的引导协议。\n- 将这一权威源链接应用到所有交互式技能及以引导为主的流程技能中。\n- 增加了强制性的会话开场说明、`上下文倾倒` 旁路选项以及 `最佳猜测` 模式。\n- 强化了进度标签、中断处理机制以及决策点建议规则。\n\n致谢：\n- Codex 发现了协议不匹配问题，并在整个代码库中实施了修复。\n\n公告草稿：[`docs\u002Fannouncements\u002F2026-02-10-v0-4-facilitation-fix.md`](docs\u002Fannouncements\u002F2026-02-10-v0-4-facilitation-fix.md)\n\n---\n\n### 2026年2月8日 — LinkedIn 发布\n\n**帖子标题：** 适用于您的 AI 助手的产品管理技能  \n**副标题：** 因为“只是更好地编写提示词”并不是一种策略。\n\n还在重复编写 PM 提示词却总是得到通用的 AI 回答吗？我构建了一个可复用的 PM 技能仓库，帮助您更快地做出更精准的决策、生成更高质量的文档并取得更好的成果。\n\n- 完整公告草稿：[`docs\u002Fannouncements\u002F2026-02-08-linkedin-launch.md`](docs\u002Fannouncements\u002F2026-02-08-linkedin-launch.md)\n- Substack 文章草稿：[`docs\u002Fannouncements\u002F2026-02-08-substack-savage-launch.md`](docs\u002Fannouncements\u002F2026-02-08-substack-savage-launch.md)\n- 公告索引：[`docs\u002Fannouncements\u002FREADME.md`](docs\u002Fannouncements\u002FREADME.md)\n- 技能仓库：[Product Manager Skills](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills)\n- 之前的提示词仓库：[Product Manager Prompts](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002Fproduct-manager-prompts)\n\n---\n\n## 🎯 这是什么\n\n**47种开箱即用的PM技能 + 可复用的命令工作流**，既能教会你，也能教会你的AI助手如何以专业水准完成产品管理工作——让产品经理理解“为什么这么做”，而AI助手则知道“具体该怎么做”。\n\n与其简单地说“写一份PRD”然后寄希望于结果，不如让你和你的AI助手都清楚：\n- ✅ 如何组织PRD的结构，以及每个部分存在的意义\n- ✅ 应该向利益相关者提出哪些问题，又该关注哪些关键信息\n- ✅ 应该使用哪种优先级排序框架（以及每种框架在什么情况下会失效）\n- ✅ 如何开展客户调研访谈，以及哪些信号最为重要\n- ✅ 如何运用成熟的模式来拆解史诗级需求——以及每种方法的权衡取舍\n\n**成果：** 你们的工作效率更高、一致性更强，且能站在更高的战略层面进行决策——同时还能清晰地解释背后的逻辑。\n\n**适用对象：** Claude Code、Cowork、OpenAI Codex、ChatGPT、Gemini，以及任何能够读取结构化知识的AI助手。\n\n---\n\n## 🎓 设计理念 — 教学性与实用性并重\n\n这个仓库不仅是为了给AI助手添加技能，同样也是为了帮助产品经理们提升自己的专业能力，并将这些经验传递给更多人。\n\n这里的技能同时服务于这两个目标：它们既能让AI助手以专业水准完成PM工作，又能教给人类产品经理框架背后的“为什么”，从而让他们能够解释、调整并传承这些方法。\n\n**ABC — 始终保持教练心态** 是核心指导原则。每项技能都应该让使用者比开始时掌握更多的知识。\n\n这意味着：\n- 技能不仅要说明步骤，更要解释背后的逻辑；\n- 示例不仅要展示最终结果，还要展现思考过程；\n- 反模式要明确失败的原因，以便你在实际工作中识别出来；\n- 交互式技能通过引导式探索来提供辅导，而不是单纯收集答案。\n\n**任何为了精简文案而移除学习支架的修改，都是缺陷，而非改进。**\n\n---\n\n## ⚡ 60秒快速上手\n\n新手入门？从 [`START_HERE.md`](START_HERE.md) 开始。\n\n```bash\n# 运行一项技能（artifact\u002Fanalysis）\n.\u002Fscripts\u002Frun-pm.sh skill prioritization-advisor \"我们有12个需求和一个冲刺周期\"\n\n# 运行一个命令（多技能工作流）\n.\u002Fscripts\u002Frun-pm.sh command discover \"降低自助用户的新手引导流失率\"\n```\n\n需要先找到合适的技能吗？\n\n```bash\n.\u002Fscripts\u002Ffind-a-skill.sh --keyword onboarding\n.\u002Fscripts\u002Ffind-a-command.sh --keyword roadmap\n```\n\n---\n\n## 为什么命令层很有帮助\n\n命令让技能的使用更加便捷，但并不会取代技能本身。\n\n- 技能保持深度和教学性：它们是框架、推理和质量的权威来源——无论是对人类还是对AI助手而言。\n- 命令减少了拼接工作：一条命令会按照正确的顺序串联起所需的技能。\n- 启动更快：无需纠结“我应该先运行哪个技能？”也不再需要手动交接。\n- 输出更一致：命令会强制执行检查点，随后交由技能本身的严谨性来把关。\n- 团队成员更快上手：新用户可以直接运行 `\u002Fdiscover` 或 `\u002Fwrite-prd`，在交付成果的同时学习整个技能体系。\n\n简而言之：**技能提供专业知识；命令带来行动力。**\n\n---\n\n## 🧪 Streamlit（测试版）\n\n想在将技能融入你的AI工作流之前，先在本地快速试用一下吗？\n\n```bash\npip install -r app\u002Frequirements.txt\nstreamlit run app\u002Fmain.py\n```\n\n在v0.7版本中，你可以：\n- 在应用内了解设置和集成路径；\n- 通过用通俗语言描述你的场景来找到适合的技能；\n- 当你明确了需求后，即可用自己的场景来运行技能。\n\n这个测试版界面仍在开发中。欢迎通过 [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fissues) 或 [LinkedIn](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters) 提供反馈。\n\n---\n\n## ✅ 安全与评估\n\n在使用任何技能之前：\n- 请仔细阅读技能文件及所有关联资源。如果包含 `scripts\u002F` 文件夹，请务必在运行前先阅读。\n- 坚持最小权限原则。除非明确说明，否则技能不应要求访问密钥或网络连接。\n- 先用一个贴近实际的提示进行快速预演，然后优化 `name` 和 `description` 字段，以提高技能的可发现性。\n- 如果希望快速检查触发条件是否就绪，可在打包前运行 `python3 scripts\u002Fcheck-skill-triggers.py --show-cases`。\n\n---\n\n## 🧰 可选脚本（确定性辅助工具）\n\n部分技能包含一个 `scripts\u002F` 文件夹，内含用于计算或格式化的确定性辅助工具。这些工具是可选的，在使用前应进行审计，并避免调用网络或依赖外部资源。\n\n**示例：**\n- `skills\u002Ftam-sam-som-calculator\u002Fscripts\u002Fmarket-sizing.py`\n- `skills\u002Fuser-story\u002Fscripts\u002Fuser-story-template.py`\n\n---\n\n## 🤖 技能创建工具\n\n**想自己创建技能吗？** 可以选择以下工具之一：\n\n- `scripts\u002Fadd-a-skill.sh` - 内容导向，基于笔记或框架的AI辅助生成；\n- `scripts\u002Fbuild-a-skill.sh` - 引导式“组装”向导，逐节提示填写内容；\n- `scripts\u002Ffind-a-skill.sh` - 按名称\u002F类型\u002F关键词搜索技能，结果按相关度排序；\n- `scripts\u002Ffind-a-command.sh` - 按名称\u002F关键词或所用技能搜索命令；\n- `scripts\u002Frun-pm.sh` - 快速运行单个技能或命令；\n- `scripts\u002Ftest-a-skill.sh` - 执行严格的合规性检查及可选的冒烟测试；\n- `scripts\u002Fcheck-skill-triggers.py` - 审核前端描述和场景提示，确保符合Claude的触发规则；\n- `scripts\u002Ftest-library.sh` - 验证所有技能和命令，并重新生成目录索引；\n- `scripts\u002Fzip-a-skill.sh` - 按技能、类型或全部技能打包成可上传的 `.zip` 文件；\n- `scripts\u002Fgenerate-catalog.py` - 重新生成技能和命令的导航索引。\n\n**不熟悉终端操作？** 请参阅 `scripts\u002FREADME.md` 获取通俗易懂的操作指南。\n**高级用户：** 这些脚本设计为可以串联起来，形成快速的端到端工作流程（从想法到提示、验证再到打包）。\n\n**功能：**\n1. 分析你的内容并建议技能类型；\n2. 生成包含示例的完整技能文件；\n3. 验证元数据以确保符合市场平台的要求；\n4. 自动更新文档。\n\n**使用方法：**\n```bash\n# 从文件创建技能\n.\u002Fscripts\u002Fadd-a-skill.sh research\u002Fyour-framework.md\n\n# 引导式向导\n.\u002Fscripts\u002Fbuild-a-skill.sh\n\n# 搜索技能\n.\u002Fscripts\u002Ffind-a-skill.sh --keyword pricing --type interactive\n\n# 搜索命令\n.\u002Fscripts\u002Ffind-a-command.sh --keyword roadmap\n\n# 运行命令工作流\n.\u002Fscripts\u002Frun-pm.sh command write-prd \"移动端新手引导改版\"\n\n# 测试单个技能\n.\u002Fscripts\u002Ftest-a-skill.sh --skill finance-based-pricing-advisor --smoke\n\n# 测试整个库\n.\u002Fscripts\u002Ftest-library.sh\n\n# 为单个技能打包上传文件\n.\u002Fscripts\u002Fzip-a-skill.sh --skill finance-based-pricing-advisor\n\n# 打包所有技能上传文件\n.\u002Fscripts\u002Fzip-a-skill.sh --all --output dist\u002Fskill-zips\n\n# 打包某一类技能（组件型|交互型|工作流型）\n.\u002Fscripts\u002Fzip-a-skill.sh --type component --output dist\u002Fskill-zips\n\n# 构建精选入门包\n.\u002Fscripts\u002Fzip-a-skill.sh --preset core-pm --output dist\u002Fskill-zips\n\n# 查看可用的精选预设\n.\u002Fscripts\u002Fzip-a-skill.sh --list-presets\n\n# 从剪贴板\npbpaste | .\u002Fscripts\u002Fadd-a-skill.sh\n\n# 检查可用的适配器\n.\u002Fscripts\u002Fadd-a-skill.sh --list-agents\n```\n\n**代理支持：** Claude Code、手动模式（适用于任何命令行界面）以及通过 `scripts\u002Fadapters\u002FADAPTER_TEMPLATE.sh` 自定义适配器。\n\n**了解更多：** 请参阅 [`docs\u002FAdd-a-Skill Utility Guide.md`](docs\u002FAdd-a-Skill%20Utility%20Guide.md) 获取完整指南。\n**本地克隆？** 请从 [`docs\u002FBuilding PM Skills.md#local-clone-quickstart`](docs\u002FBuilding%20PM%20Skills.md#local-clone-quickstart) 开始。\n\n---\n\n## ✅ Claude Web 上传检查清单\n\n- 保持 frontmatter 中的 `name` 不超过 64 个字符，`description` 不超过 200 个字符。\n- 使用 `intent` 来提供更丰富的面向仓库的技能说明，同时保持 `description` 简短且以触发条件为导向。\n- 确保技能文件夹名称与 `name` 值一致。\n- 使用 `scripts\u002Fzip-a-skill.sh --skill \u003Cskill-name>`（或 `--type component`、`--preset core-pm`）来生成可直接上传的 ZIP 文件。\n- （高级）如果需要未压缩的可上传文件夹，请使用 `scripts\u002Fpackage-claude-skills.sh`。\n- 使用 `scripts\u002Fcheck-skill-metadata.py` 验证元数据。\n- 对于 GitHub 的 ZIP 上传流程，请参阅 [`docs\u002FUsing PM Skills with Claude.md`](docs\u002FUsing%20PM%20Skills%20with%20Claude.md#github-zip-install)。\n\n---\n\n## 🏗️ 三层架构（技能如何协同工作）\n\n这 47 个技能被组织成 **三种类型**，彼此相互构建：\n\n```text\n┌───────────────────────────────────────────────────────────┐\n│  工作流技能 (6)                                          │\n│  完整的端到端项目管理流程                               │\n│  例如：“召开产品战略会议”                                 │\n│  时间线：2-4 周                                           │\n└───────────────────────────────────────────────────────────┘\n                         ↓ 协调\n┌───────────────────────────────────────────────────────────┐\n│  交互式技能 (20)                                         │\n│  带有自适应问题的引导式探索                             │\n│  例如：“我应该使用哪种优先级框架？”                     │\n│  时间线：30-90 分钟                                       │\n└───────────────────────────────────────────────────────────┘\n                         ↓ 使用\n┌───────────────────────────────────────────────────────────┐\n│  组件技能 (21)                                           │\n│  用于特定项目管理交付物的模板                           │\n│  例如：“编写用户故事”                                     │\n│  时间线：10-30 分钟                                       │\n└───────────────────────────────────────────────────────────┘\n```\n\n### 组件技能 (21) — 模板与成果\n**是什么：** 可重复使用的模板，用于创建特定的项目管理交付物（用户故事、定位声明、史诗、人物画像、PRD 等）。\n\n**何时使用：** 当你需要针对特定交付物的标准模板或格式时。\n\n**示例：** “编写带有验收准则的用户故事” → 使用 [`user-story.md`](skills\u002Fuser-story\u002FSKILL.md)。\n\n---\n\n### 交互式技能 (20) — 引导式探索\n**是什么：** 多轮对话流程，AI 会向你提出 3-5 个自适应问题，然后根据你的上下文提供智能建议。\n\n**何时使用：** 当你需要帮助决定采取何种方法，或者在执行之前收集背景信息时。\n\n**示例：** “我应该使用哪种优先级框架？” → 运行 [`prioritization-advisor.md`](skills\u002Fprioritization-advisor\u002FSKILL.md)，它会询问你的产品阶段、团队规模、数据可用性等，然后推荐 RICE、ICE、Kano 或其他框架。\n\n**工作原理：**\n1. AI 会询问 3-5 个关于你背景的问题。\n2. 你回答（或从编号选项中选择）。\n3. AI 会提供 3-5 条量身定制的建议。\n4. 你可以选择其中一条（或结合多种方法）。\n5. AI 将使用合适的组件技能来执行。\n\n---\n\n### 工作流技能 (6) — 端到端流程\n**是什么：** 完整的项目管理流程，可在数天至数周内协调多个组件技能和交互式技能。\n\n**何时使用：** 当你需要从头到尾运行完整的项目管理流程时（如战略会议、探索周期、路线图规划、PRD 制作等）。\n\n**示例：** “让利益相关者对产品战略达成一致” → 运行 [`product-strategy-session.md`](skills\u002Fproduct-strategy-session\u002FSKILL.md)，该技能会在 2-4 周内引导你完成定位 → 问题界定 → 解决方案探索 → 路线图规划的过程。\n\n---\n\n## 📦 全部 47 个技能（可点击）\n\n现在你已经了解了这三种类型，以下是完整的目录：\n\n### 🧱 组件技能（21项）\n\n| 技能 | 当你需要...时使用 |\n|-------|-------------------------|\n| **[altitude-horizon-framework](skills\u002Faltitude-horizon-framework\u002FSKILL.md)** | 理解从产品经理到总监的心态转变：高度（范围）、视野（时间）、四个过渡区域、失效模式以及级联上下文图。基于 [The Product Porch E42](https:\u002F\u002Fthe-product-porch-43ca35c0.simplecast.com\u002Fepisodes\u002Ffrom-product-manager-to-director-how-to-make-the-shift-part-1) |\n| **[company-research](skills\u002Fcompany-research\u002FSKILL.md)** | 深入分析竞争对手或公司 |\n| **[customer-journey-map](skills\u002Fcustomer-journey-map\u002FSKILL.md)** | 绘制客户在所有接触点上的体验地图（NNGroup框架） |\n| **[eol-message](skills\u002Feol-message\u002FSKILL.md)** | 优雅地传达产品\u002F功能的弃用信息 |\n| **[epic-hypothesis](skills\u002Fepic-hypothesis\u002FSKILL.md)** | 将模糊的项目转化为可测试的假设，并设定成功指标 |\n| **[finance-metrics-quickref](skills\u002Ffinance-metrics-quickref\u002FSKILL.md)** | 包含公式、基准及适用场景的32+种SaaS财务指标快速参考表 |\n| **[jobs-to-be-done](skills\u002Fjobs-to-be-done\u002FSKILL.md)** | 理解客户试图完成的任务（JTBD框架） |\n| **[pestel-analysis](skills\u002Fpestel-analysis\u002FSKILL.md)** | 分析外部因素（政治、经济、社会、技术、环境、法律） |\n| **[pol-probe](skills\u002Fpol-probe\u002FSKILL.md)** | 定义轻量级、一次性验证实验，在开发前检验假设（Dean Peters PoL框架） |\n| **[positioning-statement](skills\u002Fpositioning-statement\u002FSKILL.md)** | 明确服务对象、解决的问题以及差异化优势（Geoffrey Moore框架） |\n| **[press-release](skills\u002Fpress-release\u002FSKILL.md)** | 撰写未来的新闻稿，以明确产品愿景（亚马逊逆向思维） |\n| **[problem-statement](skills\u002Fproblem-statement\u002FSKILL.md)** | 在跳到解决方案之前，用证据来界定客户问题 |\n| **[product-sense-interview-answer](skills\u002Fproduct-sense-interview-answer\u002FSKILL.md)** | 以假设、用户细分、痛点优先级排序和MVP权衡为基础，构建口头的产品洞察回答 |\n| **[proto-persona](skills\u002Fproto-persona\u002FSKILL.md)** | 在进行全面调研之前，创建基于假设的角色画像 |\n| **[recommendation-canvas](skills\u002Frecommendation-canvas\u002FSKILL.md)** | 记录由AI驱动的产品推荐 |\n| **[saas-economics-efficiency-metrics](skills\u002Fsaas-economics-efficiency-metrics\u002FSKILL.md)** | 评估单位经济性和资本效率（CAC、LTV、回收期、利润率、烧钱率、40法则、神奇数字） |\n| **[saas-revenue-growth-metrics](skills\u002Fsaas-revenue-growth-metrics\u002FSKILL.md)** | 计算并解读收入、留存率及增长相关指标（收入、ARPU、MRR\u002FARR、流失率、NRR、增购率） |\n| **[storyboard](skills\u002Fstoryboard\u002FSKILL.md)** | 使用6格叙事式分镜脚本可视化用户旅程 |\n| **[user-story](skills\u002Fuser-story\u002FSKILL.md)** | 按照规范编写用户故事及其验收条件（Mike Cohn + Gherkin） |\n| **[user-story-mapping](skills\u002Fuser-story-mapping\u002FSKILL.md)** | 按照用户工作流组织用户故事（Jeff Patton框架） |\n| **[user-story-splitting](skills\u002Fuser-story-splitting\u002FSKILL.md)** | 使用8种成熟模式拆分大型用户故事 |\n\n---\n\n### 🔄 交互技能（20项）\n\n| 技能 | 功能描述 |\n|-------|----------|\n| **[acquisition-channel-advisor](skills\u002Facquisition-channel-advisor\u002FSKILL.md)** | 使用单位经济性、客户质量和可扩展性评估获客渠道，并给出扩大规模、测试或终止的决策建议 |\n| **[ai-shaped-readiness-advisor](skills\u002Fai-shaped-readiness-advisor\u002FSKILL.md)** | 评估企业是“AI优先”（自动化任务）还是“AI驱动型”（重新设计工作方式）。评估5项核心能力，并推荐优先发展的方向 |\n| **[business-health-diagnostic](skills\u002Fbusiness-health-diagnostic\u002FSKILL.md)** | 基于关键指标诊断SaaS业务健康状况，识别风险信号并确定行动优先级。分析增长、留存、效率及资本健康度 |\n| **[context-engineering-advisor](skills\u002Fcontext-engineering-advisor\u002FSKILL.md)** | 区分“上下文堆砌”（缺乏意图的内容堆积）与“上下文工程化”（为注意力设计结构）。指导记忆架构、检索策略以及研究→计划→重置→实施循环 |\n| **[customer-journey-mapping-workshop](skills\u002Fcustomer-journey-mapping-workshop\u002FSKILL.md)** | 引导进行客户旅程映射，并识别痛点 |\n| **[director-readiness-advisor](skills\u002Fdirector-readiness-advisor\u002FSKILL.md)** | 针对产品经理和新任总监在四个阶段的转型提供辅导：准备期、面试期、刚上任期、调整期。基于《产品门廊》第42集（从产品经理到总监：如何完成转变，第一部分） |\n| **[discovery-interview-prep](skills\u002Fdiscovery-interview-prep\u002FSKILL.md)** | 根据研究目标规划客户访谈（Mom Test风格） |\n| **[epic-breakdown-advisor](skills\u002Fepic-breakdown-advisor\u002FSKILL.md)** | 使用Richard Lawrence的9种模式将史诗级需求拆分为用户故事 |\n| **[feature-investment-advisor](skills\u002Ffeature-investment-advisor\u002FSKILL.md)** | 通过收入影响、成本结构、投资回报率和战略价值评估功能投入，给出开发或不开发的建议 |\n| **[finance-based-pricing-advisor](skills\u002Ffinance-based-pricing-advisor\u002FSKILL.md)** | 利用财务影响分析（ARPU\u002FARPA、转化率、流失风险、净推荐值、投资回收期）评估定价调整 |\n| **[lean-ux-canvas](skills\u002Flean-ux-canvas\u002FSKILL.md)** | 搭建以假设驱动的规划框架（Jeff Gothelf Lean UX Canvas v2） |\n| **[opportunity-solution-tree](skills\u002Fopportunity-solution-tree\u002FSKILL.md)** | 生成机会与解决方案，推荐最合适的概念验证方案进行测试 |\n| **[pol-probe-advisor](skills\u002Fpol-probe-advisor\u002FSKILL.md)** | 根据假设和风险程度，推荐使用五种原型类型中的哪一种（可行性原型、任务导向型、叙事型、合成数据型、氛围编码型） |\n| **[positioning-workshop](skills\u002Fpositioning-workshop\u002FSKILL.md)** | 通过自适应问题引导您明确自身定位 |\n| **[prioritization-advisor](skills\u002Fprioritization-advisor\u002FSKILL.md)** | 根据具体情况推荐合适的优先级排序框架（RICE、ICE、卡诺模型等） |\n| **[problem-framing-canvas](skills\u002Fproblem-framing-canvas\u002FSKILL.md)** | 引导您完成MITRE问题框架（向内看\u002F向外看\u002F重新定义） |\n| **[tam-sam-som-calculator](skills\u002Ftam-sam-som-calculator\u002FSKILL.md)** | 结合真实数据和引用，预测市场规模（TAM\u002FSAM\u002FSOM） |\n| **[user-story-mapping-workshop](skills\u002Fuser-story-mapping-workshop\u002FSKILL.md)** | 带您创建包含主干和发布切片的故事地图 |\n| **[vp-cpo-readiness-advisor](skills\u002Fvp-cpo-readiness-advisor\u002FSKILL.md)** | 辅导总监和高管完成VP\u002FCPO的过渡——包括在接受职位前评估角色的CEO面试框架。基于《产品门廊》第43集（成为VP\u002FCPO：在高管层面领导产品，第二部分） |\n| **[workshop-facilitation](skills\u002Fworkshop-facilitation\u002FSKILL.md)** | 提供循序渐进的工作坊引导，按编号列出具体建议 |\n\n---\n\n### 🎭 工作流技能（6项）\n\n| 技能 | 功能描述 | 时间线 |\n|-------|----------|--------|\n| **[discovery-process](skills\u002Fdiscovery-process\u002FSKILL.md)** | 完成探索周期：界定问题 → 研究 → 整合 → 验证解决方案 | 3–4周 |\n| **[executive-onboarding-playbook](skills\u002Fexecutive-onboarding-playbook\u002FSKILL.md)** | VP\u002FCPO过渡的30–60–90天诊断手册：先诊断再行动，揭示未明文规定的战略，评估团队，基于证据采取行动。基于《产品门廊》第43集（成为VP\u002FCPO：在高管层面领导产品，第二部分） | 90天 |\n| **[prd-development](skills\u002Fprd-development\u002FSKILL.md)** | 结构化PRD：问题陈述 → 用户画像 → 解决方案 → 指标 → 用户故事 | 2–4天 |\n| **[product-strategy-session](skills\u002Fproduct-strategy-session\u002FSKILL.md)** | 全面战略制定：定位 → 问题界定 → 解决方案探索 → 路线图 | 2–4周 |\n| **[roadmap-planning](skills\u002Froadmap-planning\u002FSKILL.md)** | 战略路线图：收集输入 → 定义史诗级需求 → 优先级排序 → 排序 → 沟通 | 1–2周 |\n| **[skill-authoring-workflow](skills\u002Fskill-authoring-workflow\u002FSKILL.md)** | 元工作流：选择添加\u002F构建路径 → 验证合规性 → 更新文档 → 打包\u002F发布 | 30–90分钟 |\n\n\u003Ca id=\"future-skills\">\u003C\u002Fa>\n### 🔮 未来代理技能\n\n**_正在开发中的潜在技能：_**\n\n- **产品管理中的危险动物** - 面对HiPPO、RHiNO和WoLF时的功能人质谈判与利益相关方穿梭外交（真是够呛！）。\n- **产品经理的定价策略** - 基于价值的定价、包装策略、提价以及祖父条款谈判，无需惊慌失措或手心冒汗。\n- **经典商业战略框架** - 安索夫矩阵、BCG矩阵、波特五力模型、蓝海战略和SWOT分析，以适合代理的形式呈现，帮助您做出决策而非美化幻灯片。\n- **产品经理的故事讲述技巧** - 基于歌剧大师课程和哈卡瓦蒂演说家口才打造的叙事弧线、演示编排和演讲结构，助您掌控全场。\n- **产品经理的提示词构建** - 工业级提示工程：团队会议开场白、多轮对话流程向导，以及用于反向工程PRD等成果的模板。\n- **产品管理的噩梦场景** - 数据监控、紧急响应以及应对意外情况的策略：用户采用低迷、功能坟场、指标操纵、上线遗忘症、技术债务失控等。同时提供预防措施。\n\n详细的概念说明请参阅[`PLANS.md`](PLANS.md#future-skill-candidates)。\n\n---\n\n## 🚀 使用指南\n\n**对设置选项感到困惑？** 请从此处开始：[PM技能经验法则指南](docs\u002FPM%20Skills%20Rule-of-Thumb%20Guide.md)。\n\n### 最快路径（本地仓库）\n\n```bash\n# 技能模式\n.\u002Fscripts\u002Frun-pm.sh skill user-story \"针对老客户的结账优化\"\n\n# 命令模式\n.\u002Fscripts\u002Frun-pm.sh command plan-roadmap \"企业报告第三季度至第四季度路线图\"\n```\n\n命令定义位于 [`commands\u002F`](commands\u002FREADME.md)，而生成的浏览索引则位于 [`catalog\u002F`](catalog\u002FREADME.md)。\n\n### 使用 Claude Desktop 或 Claude.ai\n\n1. 打开与 Claude 的对话\n2. 分享技能文件：“Read user-story.md”\n3. 请 Claude 应用该技能：“使用用户故事技能，为我们的结账流程编写用户故事”\n\n### 使用 Claude Code（CLI）\n\n```bash\ncd product-manager-skills\nclaude \"使用 PRD 开发工作流，为我们的移动功能创建一份 PRD\"\n```\n\n您可以通过 `npx skills find \u003Cquery>` 和 `npx skills add deanpeters\u002FProduct-Manager-Skills --list` 来发现并安装适用于 Claude Code 的技能。更多信息请参阅 [使用 PM 技能与 Claude](docs\u002FUsing%20PM%20Skills%20with%20Claude.md)。\n\n### 使用 OpenAI Codex\n\n您可以使用本地工作区路径、连接到 GitHub 的 ChatGPT 上的 Codex，或者直接通过 `npx skills` 发现并安装技能。更多详情请参阅 [使用 PM 技能与 Codex](docs\u002FUsing%20PM%20Skills%20with%20Codex.md)。\n\n### 使用 ChatGPT\n\n您可以利用 GitHub 应用程序连接（以前称为连接器）、自定义 GPT 知识上传或项目文件来使用这些技能。更多信息请参阅 [使用 PM 技能与 ChatGPT](docs\u002FUsing%20PM%20Skills%20with%20ChatGPT.md)。\n\n### 使用 Cowork 或其他代理\n\n**Cowork：** 将技能作为知识模块导入，并通过自然语言调用。\n**其他代理：** 请按照您所使用的代理文档加载自定义知识。\n\n---\n\n## 📄 文档\n\n- **[使用 PM 技能 101](docs\u002FUsing%20PM%20Skills%20101.md)** — 面向希望清晰设置但又不想被技术细节困扰的项目经理的入门指南。\n- **[使用 PM 技能与 Claude](docs\u002FUsing%20PM%20Skills%20with%20Claude.md)** — 包括 Claude Code 的使用方法以及如何将技能以 ZIP 格式上传至 Claude Desktop\u002FWeb。\n- **[使用 PM 技能与 Codex](docs\u002FUsing%20PM%20Skills%20with%20Codex.md)** — 讲解如何在本地工作区中使用技能，以及如何在 ChatGPT 上连接 GitHub 并使用 Codex。\n- **[使用 PM 技能与 ChatGPT](docs\u002FUsing%20PM%20Skills%20with%20ChatGPT.md)** — 介绍如何通过 GitHub 应用程序连接、设置自定义 GPT 知识库，以及基于项目的工作方式。\n- **[面向项目经理的平台指南](docs\u002FPlatform%20Guides%20for%20PMs.md)** — 提供针对 Claude Code、Codex、OpenClaw、Cowork、Claude Desktop、ChatGPT Desktop、n8n、LangFlow 和 Python 代理等工具的逐个设置选择指南。\n- **[使用 PM 技能与 Claude Code](docs\u002FUsing%20PM%20Skills%20with%20Claude%20Code.md)** — 专为 Claude Code 用户设计的快速入门指南。\n- **[使用 PM 技能与斜杠命令 101](docs\u002FUsing%20PM%20Skills%20with%20Slash%20Commands%20101.md)** — 可以将 PM 技能转化为可重复使用的 Claude 斜杠命令，如 `\u002Fpm-story` 和 `\u002Fpm-prd`。\n- **[使用 PM 技能与 Claude Desktop](docs\u002FUsing%20PM%20Skills%20with%20Claude%20Desktop.md)** — 非技术人员桌面用户的技能上传流程。\n- **[使用 PM 技能与 ChatGPT Desktop](docs\u002FUsing%20PM%20Skills%20with%20ChatGPT%20Desktop.md)** — 面向桌面端项目经理的以项目为中心的设置方法。\n- **[使用 PM 技能与 n8n](docs\u002FUsing%20PM%20Skills%20with%20n8n.md)** — 提供实用的自动化模式，用于实现可重复的 PM 工作流程。\n- **[使用 PM 技能与 LangFlow](docs\u002FUsing%20PM%20Skills%20with%20LangFlow.md)** — 利用技能引导的提示模板进行可视化工作流设置。\n- **其他工具指南：** [Cursor](docs\u002FUsing%20PM%20Skills%20with%20Cursor.md)、[Windsurf](docs\u002FUsing%20PM%20Skills%20with%20Windsurf.md)、[Bolt](docs\u002FUsing%20PM%20Skills%20with%20Bolt.md)、[Replit Agent](docs\u002FUsing%20PM%20Skills%20with%20Replit%20Agent.md)、[Make.com](docs\u002FUsing%20PM%20Skills%20with%20Make.com.md)、[Devin](docs\u002FUsing%20PM%20Skills%20with%20Devin.md)、[CrewAI](docs\u002FUsing%20PM%20Skills%20with%20CrewAI.md)、[Gemini](docs\u002FUsing%20PM%20Skills%20with%20Gemini.md)\n- **[从这里开始](START_HERE.md)** — 一页“立即行动”的技能和命令入门指南。\n- **[命令](commands\u002FREADME.md)** — 命令格式、命令列表、验证及发现方法。\n- **[目录工件](catalog\u002FREADME.md)** — 生成的技能\u002F命令索引，便于快速导航。\n- **[PM 技能经验法则指南](docs\u002FPM%20Skills%20Rule-of-Thumb%20Guide.md)** — 以通俗易懂的语言解释非技术性设置选项（本地仓库、ZIP 文件或应用连接）。\n- **[市场策略](MARKETPLACE_STRATEGY.md)** — 面向 PM 的市场分发策略。\n- **[市场提交操作手册](docs\u002FMarketplace%20Submission%20Runbook.md)** — 非技术团队的逐步提交流程。\n- **[市场问题模板](docs\u002FMarketplace%20Issue%20Templates.md)** — 用于市场执行和跟踪的可重复使用问题模板。\n- **[PM 工具运营章程](docs\u002FPM%20Tooling%20Operations%20Charter.md)** — 涵盖 M365 Copilot、Codex、ChatGPT、VS Code\u002FCopilot、Cursor、n8n 和 Lovable 等工具的教学型操作堆栈。\n- **[添加技能实用指南](docs\u002FAdd-a-Skill%20Utility%20Guide.md)** — 从头到尾的自动化指南，用于生成和验证新技能。\n- **[构建 PM 技能](docs\u002FBuilding%20PM%20Skills.md)** — 我们如何将各种来源提炼成适合代理使用的 PM 技能。\n\n---\n\n## 💼 实际应用场景\n\n### “我需要让利益相关者就产品战略达成一致”\n→ **工作流：** [`product-strategy-session`](skills\u002Fproduct-strategy-session\u002FSKILL.md)（2–4 周，协调定位 → 路线图）\n\n### “我在开发之前需要验证客户的问题”\n→ **工作流：** [`discovery-process`](skills\u002Fdiscovery-process\u002FSKILL.md)（3–4 周，访谈 → 整合 → 验证）\n\n### “我想在投入开发之前快速测试一个假设”\n→ **交互式：** [`pol-probe-advisor`](skills\u002Fpol-probe-advisor\u002FSKILL.md)（推荐原型类型：可行性、任务导向、叙事型、合成数据或氛围编码）\n→ **组件：** [`pol-probe`](skills\u002Fpol-probe\u002FSKILL.md)（用于记录验证实验的模板）\n\n### “我想知道我是在战略性地使用 AI，还是仅仅为了提高效率”\n→ **交互式：** [`ai-shaped-readiness-advisor`](skills\u002Fai-shaped-readiness-advisor\u002FSKILL.md)（评估 5 种能力：情境设计、代理编排、结果加速、团队-AI 协助、战略差异化）\n\n### “我把整篇文档粘贴到 AI 中，却只得到模糊的回答”\n→ **交互式：** [`context-engineering-advisor`](skills\u002Fcontext-engineering-advisor\u002FSKILL.md)（诊断是内容填充还是内容工程化，明确边界，实施研究→计划→重置→实施循环）\n\n### “我需要为一项新功能撰写一份 PRD”\n→ **工作流：** [`prd-development`](skills\u002Fprd-development\u002FSKILL.md)（2–4 天，问题 → 解决方案 → 用户故事）\n\n### “我需要制定第二季度的路线图”\n→ **工作流：** [`roadmap-planning`](skills\u002Froadmap-planning\u002FSKILL.md)（1–2 周，史诗级任务 → 优先级排序 → 顺序安排）\n\n### “我需要选择一种优先级排序框架”\n→ **交互式：** [`prioritization-advisor`](skills\u002Fprioritization-advisor\u002FSKILL.md)（提问并推荐 RICE\u002FICE\u002FKano 方法）\n\n### “我需要拆分一个大型史诗级任务”\n→ **交互式：** [`epic-breakdown-advisor`](skills\u002Fepic-breakdown-advisor\u002FSKILL.md)（理查德·劳伦斯的 9 种模式）\n\n### “我需要编写一个用户故事”\n→ **组件：** [`user-story`](skills\u002Fuser-story\u002FSKILL.md)（模板 + 示例）\n\n---\n\n## 💡 为什么技能优于提示词\n\n| 提示词 | 技能 |\n|---------|--------|\n| 每项任务仅提供一次性指令 | 可重复使用的框架，只需学习一次 |\n| “为X撰写一份PRD” | 代理了解PRD结构，会提出有针对性的问题，并能处理边界情况 |\n| 你需要不断重复说明 | 代理会记住最佳实践 |\n| 输出结果不一致 | 结果一致且专业 |\n\n**技能 = 减少解释，更多专注于战略性工作。**\n\n---\n\n## 🌟 这些技能有何不同\n\n### ✅ 经过实战检验的框架\n基于杰弗里·摩尔、杰夫·帕顿、特蕾莎·托雷斯、亚马逊、理查德·劳伦斯、MITRE等人的成熟方法构建而成。\n\n### ✅ 真实客户项目经验\n源自数十年来在医疗、金融、制造和科技领域的项目经理咨询经验。\n\n### ✅ 针对智能体优化的格式\n专为AI理解而设计——不是博客文章、书籍或课程。**可执行的框架。**\n\n### ✅ 零冗余\n每个词都言之有物。没有填充内容，没有流行术语，也没有泛泛而谈的建议。\n\n### ✅ 示例丰富\n同时展示“好”与“坏”的例子，让你清楚哪些有效、哪些应避免。\n\n---\n\n## 📚 技能结构（每个文件包含的内容）\n\n每项技能都遵循相同的格式：\n\n```\n## 目的\n这项技能的作用以及何时使用它。\n\n## 核心概念\n核心框架、定义及反模式。\n\n## 应用\n分步指导（附示例）。\n\n## 示例\n真实案例（好的和坏的）。\n\n## 常见误区\n需要避免什么以及原因。\n\n## 参考资料\n相关技能及外部框架。\n```\n\n**简洁。实用。零冗余。**\n\n---\n\n## 🤝 贡献方式\n\n发现空白？或者你希望加入某个PM框架？\n\n**贡献方式：**\n- 打开议题提交你的建议\n- 提交拉取请求（我们会帮助你规范格式）\n- 分享你认为有效或缺失的内容反馈\n\n详细指南请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)。\n\n---\n\n## 🎓 哲学理念\n\n**原则：**\n- **以结果为导向**而非以产出为导向（解决问题，而非仅仅交付功能）\n- **用证据说话**而非凭感觉判断（用数据验证，而非主观意见）\n- **清晰胜于全面**（简单易用比复杂混乱更好）\n- **实例胜于解释**（展示而非空谈）\n\n**没有炒作，没有流行词汇，只有真正有效的框架。**\n\n---\n\n## 📖 相关资源\n\n- **[产品经理提示词](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002Fproduct-manager-prompts)** — 针对ChatGPT、Claude、Gemini的任务专用提示词\n- **[Productside](https:\u002F\u002Fproductside.com)** — 基于AI的产品管理培训与咨询服务\n- **[Dean的LinkedIn](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters)** — 关于AI赋能产品工作的文章\n\n---\n\n## 📜 许可证\n\nCC BY-NC-SA 4.0 — 非商业用途，需署名并相同方式共享。\n\n完整详情请参阅 [LICENSE](LICENSE)。\n\n---\n\n## 📞 有任何问题吗？\n\n- **GitHub Issues：** [报告错误或提出建议](https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills\u002Fissues)\n- **LinkedIn：** [联系Dean Peters](https:\u002F\u002Flinkedin.com\u002Fin\u002Fdeanpeters)\n- **Productside：** [了解更多关于AI PM咨询的信息](https:\u002F\u002Fproductside.com)\n\n---\n\n**v0.7 — 2026年3月9日**\n\n本次发布亮点：\n- 紧凑了技能描述，使其既能说明技能的功能，也能明确适用场景\n- 添加了`intent`作为仓库的标准前言字段，用于区分触发元数据与更深层次的目的\n- 新增了`scripts\u002Fcheck-skill-triggers.py`，并将触发就绪性审计集成到`test-library.sh`中\n- 新增了`find-a-skill.sh --mode trigger`，让用户可以通过`description`、`best_for`和`scenarios`来发现技能\n- 添加了Streamlit（测试版）的“查找我的技能”模式，支持纯英文搜索、优先推荐结果，并可直接预览和运行\n- 更新了作者文档和模板，以确保更强的元数据标准得以贯彻\n\n**v0.65 — 2026年3月8日**\n\n本次发布亮点：\n- 添加了全面的PM入门与设置指南：`docs\u002FUsing PM Skills 101.md`\n- 添加了平台选择指南：`docs\u002FPlatform Guides for PMs.md`\n- 添加了斜杠命令使用指南：`docs\u002FUsing PM Skills with Slash Commands 101.md`\n- 添加并链接了针对Claude Code\u002FDesktop\u002FCowork、ChatGPT Desktop、OpenClaw、n8n、LangFlow以及Python智能体的实用平台文档\n- 更新了`START_HERE.md`和文档导航，使新用户能够更快地找到合适的设置路径\n\n**v0.6 — 2026年3月6日**\n\n本次发布亮点：\n- 添加了`commands\u002F`目录，内含针对本地技能的可重用工作流封装（如“发现”、“战略制定”、“撰写PRD”、“规划路线图”、“优先级排序”、“领导力交接”）\n- 添加了`START_HERE.md`，提供60秒快速入门指南\n- 添加了自动生成的`catalog\u002F`目录，方便快速浏览和查找技能与命令\n- 增加了用于发现、验证和执行的工具：`find-a-command.sh`、`run-pm.sh`、`check-command-metadata.py`、`test-library.sh`、`generate-catalog.py`\n\n**v0.5 — 2026年2月27日**\n\n本次发布亮点：\n- 添加了4个职业发展与领导力相关的技能，这些技能源自The Product Porch节目中关于PM向总监、总监向VP\u002FCPO晋升的讨论\n- 在`app\u002F`目录下推出了Streamlit（测试版）本地实验环境，支持多提供商\u002F模型选择\n- 改进了测试版应用的工作流用户体验：阶段检测、明确的运行控制以及各阶段输出跟踪功能\n\n**v0.4 — 2026年2月10日**\n\n本次发布亮点：\n- 修复了一个引导协议中的回归问题，即过于追求简洁的改写可能会移除预期的引导式提问行为\n- 将`workshop-facilitation`提升为交互式引导的权威参考来源\n- 添加了统一的开场提醒、绕过背景信息输入的路径以及最佳猜测模式\n- 在所有交互式技能和以引导为主的流程技能中应用了该协议联动机制\n\n**v0.3 — 2026年2月9日**\n\n本次发布亮点：\n- 总共42项技能，包括第7阶段的财务技能以及全新的`skill-authoring-workflow`\n- 新增了技能开发工具：`add-a-skill`、`build-a-skill`、`find-a-skill`、`test-a-skill`、`zip-a-skill`\n- 新增了针对Claude、Codex、ChatGPT以及非技术性“经验法则”设置的入门文档\n\n由Dean Peters（Productside.com的首席顾问兼培训师）借助Anthropic Claude和OpenAI Codex打造。\n\n*助力产品经理更智能地运用AI工作。*","# Product-Manager-Skills 快速上手指南\n\nProduct-Manager-Skills 是一个专为产品经理设计的开源技能库，包含 47 个经过实战验证的框架和 6 个命令工作流。它旨在帮助人类产品经理深化专业认知，同时赋能 AI 助手（如 Claude Code、Cursor 等）执行专业的产品管理工作。\n\n## 环境准备\n\n在使用本工具前，请确保满足以下前置条件：\n\n*   **操作系统**：支持 macOS、Linux 或 Windows (WSL)。\n*   **核心依赖**：\n    *   **Claude Code**（推荐）：需安装最新版 Claude Code CLI 以通过插件市场直接使用。\n    *   **Python 3.8+**：如果希望本地运行 Streamlit 测试界面或使用辅助脚本，需安装 Python 环境。\n*   **API 密钥**：根据你选择的 AI 提供商（Anthropic, OpenAI, Ollama 等），准备好相应的 API Key。\n*   **Git**：用于克隆仓库或管理版本。\n\n> **注意**：本项目主要作为 AI 代理的技能增强包，最简使用方式是直接集成到现有的 AI 编程助手环境中，无需复杂的本地部署。\n\n## 安装步骤\n\n### 方式一：通过 Claude Code 插件市场安装（推荐）\n\n这是最快捷的安装方式，适用于已安装 Claude Code 的用户。\n\n1.  打开终端，进入任意项目目录。\n2.  运行以下命令添加插件市场源并安装技能包：\n\n```bash\n\u002Fplugin marketplace add deanpeters\u002FProduct-Manager-Skills\n\u002Fplugin install jobs-to-be-done@pm-skills\n```\n\n安装完成后，你可以在对话中直接调用相关技能（例如 `\u002Fpm-story` 或 `\u002Fpm-prd`）。\n\n### 方式二：本地克隆与 Streamlit 体验（Beta）\n\n如果你希望浏览所有技能详情或在本地运行交互式界面：\n\n1.  克隆仓库：\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fdeanpeters\u002FProduct-Manager-Skills.git\ncd Product-Manager-Skills\n```\n\n2.  安装 Python 依赖：\n```bash\npip install -r requirements.txt\n# 如果没有 requirements.txt，通常只需安装 streamlit 和基础库\npip install streamlit anthropic openai\n```\n\n3.  配置环境变量：\n复制示例文件并填入你的 API Key：\n```bash\ncp app\u002F.env.example app\u002F.env\n# 编辑 app\u002F.env 文件，填入 ANTHROPIC_API_KEY 或其他 provider 的密钥\n```\n\n4.  启动本地界面：\n```bash\nstreamlit run app\u002Fmain.py\n```\n\n## 基本使用\n\n安装完成后，你可以通过以下两种主要方式使用这些技能：\n\n### 1. 在 AI 对话中直接调用（Slash Commands）\n\n在集成了该技能的 AI 助手（如 Claude Code 或配置了自定义指令的 ChatGPT\u002FCursor）中，直接使用斜杠命令触发工作流。\n\n**示例：生成产品需求文档 (PRD)**\n\n```text\n\u002Fpm-prd 我们要为电商应用开发一个“一键复购”功能，目标用户是老客，请帮我起草一份 PRD。\n```\n\n**示例：进行用户故事映射**\n\n```text\n\u002Fpm-story 针对新的 SaaS 仪表盘功能，基于 Jobs-to-be-Done 框架梳理用户故事。\n```\n\n### 2. 使用 Streamlit 界面探索技能（本地模式）\n\n如果你启动了本地 Streamlit 服务，可以在浏览器中进行可视化操作：\n\n1.  选择 **\"Find My Skill\"** 模式。\n2.  用自然语言描述你遇到的问题（例如：“我需要评估一个新功能是否值得投入开发资源”）。\n3.  系统会推荐匹配的技能框架（如 `scaffold-validation-experiments`），并引导你一步步完成分析。\n4.  切换到 **\"Run Skills\"** 模式，直接执行推荐的流程并获取结构化输出。\n\n### 3. 命令行脚本辅助\n\n在项目根目录下，可以使用提供的脚本快速查找技能：\n\n```bash\n# 根据使用场景查找技能\n.\u002Ffind-a-skill.sh --mode trigger\n```\n\n这将列出所有技能及其适用的触发场景，帮助你快速定位合适的框架。","某 B2B SaaS 初创公司的产品负责人正面临用户流失率上升的危机，急需在两周内制定一套基于数据验证的功能迭代方案以挽回客户。\n\n### 没有 Product-Manager-Skills 时\n- **框架缺失导致盲目执行**：团队直接跳进解决方案细节，缺乏如 Teresa Torres 的机会评估树等成熟框架指导，导致资源浪费在伪需求上。\n- **AI 输出流于表面**：让 AI 助手生成计划时，仅得到通用的“最佳实践”废话，无法结合 Amazon 或 MITRE 等经过实战检验的具体方法论进行深度推演。\n- **试错成本高昂**：由于缺乏结构化的验证实验脚手架，团队花费数周开发完整功能后才发现市场不买账，无法快速“杀死”错误的赌注。\n- **团队成长停滞**：初级产品经理只接收到执行指令，不理解决策背后的“为什么”，难以复制成功经验，过度依赖资深人员直觉。\n\n### 使用 Product-Manager-Skills 后\n- **专业框架即时调用**：Product-Manager-Skills 内置的 47 项实战技能让 AI 自动套用 Geoffrey Moore 的跨越鸿沟模型，精准定位早期采用者的核心痛点。\n- **深度推理与执行并重**：AI 不仅输出执行步骤，还依据\"ABC（始终教练）”原则解释为何选择该策略，让人类经理同步掌握底层逻辑。\n- **快速验证闭环**：利用预置的实验脚手架，团队在 3 天内构建了最小化验证原型并收集反馈，迅速证伪了两个高风险假设，节省了宝贵开发周期。\n- **人机协同进化**：每次交互都成为教学现场，初级成员通过观察 AI 如何运用框架拆解问题，快速提升了独立定义问题和设计实验的能力。\n\nProduct-Manager-Skills 的核心价值在于它将顶尖的产品思维固化为 AI 可执行的指令，既让代理具备了专家级的执行力，又让人类用户在协作中实现了认知升级。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdeanpeters_Product-Manager-Skills_90b7e4c0.png","deanpeters","Dean Peters","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fdeanpeters_99a9cc4f.jpg","Product manager & former coder who, given enough coffee, connects others, makes good things happen & creates order out of your software development chaos. ","Opinions & work here are my own.","Apex, NC","peters.dean@gmail.com","https:\u002F\u002Fdeanondelivery.com","https:\u002F\u002Fgithub.com\u002Fdeanpeters",[84,88],{"name":85,"color":86,"percentage":87},"Python","#3572A5",51.1,{"name":89,"color":90,"percentage":91},"Shell","#89e051",48.9,3552,458,"2026-04-19T21:04:22","NOASSERTION","未说明",{"notes":98,"python":96,"dependencies":99},"该工具主要是一组用于提升产品经理技能的提示词框架和工作流，而非传统的深度学习模型。它设计用于与多种 AI 平台集成（如 Claude Code, Cursor, n8n, LangFlow 等）。提供了一个基于 Streamlit 的本地测试界面（app\u002Fmain.py），支持通过环境变量配置 Anthropic、OpenAI 或 Ollama 等提供商的 API 密钥，无需本地 GPU 即可运行核心功能。",[100],"streamlit (beta)",[13,14],[103,104,105,106,107],"ai-agents","ai-product-management","claude-skills","product-management","pm-frameworks",null,"2026-03-27T02:49:30.150509","2026-04-20T13:14:48.523952",[],[]]