mohitagw15856/pm-claude-skills · 上手攻略
- 仓库:mohitagw15856/pm-claude-skills
- 链接:https://github.com/mohitagw15856/pm-claude-skills
- 分类:skill / Claude Code Skills 库 + Agent Prompt 工程(MIT)
- 作者:spark
- 更新:2026-08-12
1. 是什么
pm-claude-skills 是一个 1098 个 Agent Skills 的开源库(README 自报,⚠️ 计数随版本变化请以 SKILLS.md 为准)。这里的 "PM" 含义是 Professional,不只是 Product Management。每个 Skill 是一个 SKILL.md(标准 Anthropic Claude Skills 格式)文件,把一个职业任务做到"资深从业者水准"——它自带框架 + 输出模板 + 质量检查 + 反模式(anti-patterns)四件套。
覆盖领域:产品管理(PRD / RICE / 启动清单)、工程事故(blameless postmortem)、合同解码(lease / medical bill / job offer / severance / insurance / contractor quote / timeshare)、生活模拟器(薪资谈判 / 晋升答辩 / 签证面试 / 论文答辩)、财务计算器(rent vs buy / FIRE / 还债 / 加薪 vs 跳槽)、实时数据(天气 / 汇率 / 加密币 / 航班 / 地震)、生活 admin(搬迁 / 新手父母 / 看护协调)、职业关键时刻(裁员包 / 离职包 / PIP 应对 / 上任 90 天)、历史人物(马基雅维利 / 孙子 / 富兰克林 / 马可奥勒留 / Bennett 1908)、公民服务(残障福利申诉 / 投票 / 应急包 / 灾后恢复)、身心健康(masking-budget / spoon-planner / grief-admin)、桌面游戏 / 爱好 / 数字自卫等。
多平台支持:
- Claude Code(原生);
- Hermes Agent;
- ChatGPT / Gemini / Cursor / Codex / Windsurf / Cline / Zed / Aider(通过 npx pm-claude-skills add --agent <name> 导出);
- 任意 MCP 客户端(claude mcp add pm-skills -- npx -y pm-claude-skills-mcp);
- 提供 PyPI 包 pm-skills;
- 提供 Telegram / Slack / Raycast / Obsidian Plugin 等集成。
⚠️ 1098 这个数字仅来自 README 自述;SKILLS.md 是权威目录,每版可能有差。仓库自带 .github/workflows/skill-audit.yml + conformance/REGISTRY.md 做 CI 审计。
2. 解决什么问题
通用 LLM 在"专业任务"上的三个老毛病:
- 给的是通识答案:问"我这份租约能不能签",LLM 给的法律条款解释是教科书水平,无法识别具体合同里的真实陷阱。
- 缺乏框架:写 PRD 时,LLM 输出一段散文;资深 PM 的 PRD 是有结构(问题 / 目标 / 非目标 / 指标 / 风险)的。
- 没有反模式:LLM 不会主动告诉你"这么写就是错的";资深从业者的复盘里"什么不能做"占一半篇幅。
pm-claude-skills 的解法是把每个任务的资深方法论蒸馏成一个 SKILL.md——包含输入清单、决策规则、严重度分级、输出模板、质量自检、反模式清单。所有 1098 个 Skill 都过 SkillSpec L3 gate + CI 安全审计。
3. 快速安装
3.1 Claude Code / Claude.ai(最常用)
# 方式 A:在 Claude Code 中直接装
/plugin
# 搜索 pm-skills,从 Anthropic 官方目录安装(README 原文)
# 方式 B:用 npx 跨平台安装
npx pm-claude-skills add --agent claude
# 方式 C:作为 MCP server(任意兼容客户端)
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
# 方式 D:仅想试用某个 Skill,先克隆仓库
git clone https://github.com/mohitagw15856/pm-claude-skills.git
cd pm-claude-skills
# 直接浏览 skills/ 目录,挑 SKILL.md 复制粘贴
3.2 上传到 Claude.ai 私有 Skill(Pro / Team / Enterprise)
⚠️ 必需开启 Code Execution and File Creation(Settings → Features),否则无法上传 Skill。
# 单 Skill 打包(注意 .skill = .zip 重命名)
cd pm-claude-skills/skills/prd-template
zip -r prd-template.skill .
mv prd-template.skill ~/Downloads/
# Windows:在文件夹里全选 → 右键 → 发送到压缩(zipped)文件夹 → 改后缀 .skill
随后 claude.ai → Settings → Skills → Upload Skill → 选 .skill 文件。
3.3 不想装任何东西
# Playground 直接在浏览器跑(自带 key 或填你的 key)
https://mohitagw15856.github.io/pm-claude-skills/
# 自然语言找 Skill
https://mohitagw15856.github.io/pm-claude-skills/find.html
4. 核心用法
4.1 在 Claude Code 中调用(最自然)
无需指定 Skill 名称,自然语言会触发 Skill 路由:
"decode this lease before I sign" → lease-decoder
"write the PRD for our referral feature" → prd-template
"blameless postmortem for Friday's outage" → incident-postmortem
"practice my salary negotiation" → salary-negotiation
"why is churn up this quarter?" → churn-analysis
"rank the backlog with RICE" → rice-prioritisation
"prep me for the visa interview" → the-visa-interview
"is this contractor quote fair?" → home-contractor-quote-decoder
"draft my self-review honestly" → performance-review
"are we ready to launch?" → product-launch-checklist
"my inbox is 4,000 deep" → email-triage-system
4.2 查看 Skill 目录
# 列所有 Skill
npx pm-claude-skills list
# 或看仓库自带的完整目录
cat pm-claude-skills/SKILLS.md
# 想反查某个 Skill 的 SKILL.md(必须先安装到 Claude Code)
# Anthropic Skills 规范要求 SKILL.md 包含 YAML frontmatter:
# ---
# name: ...
# description: ...
# ---
4.3 把 Skill 改成你自己的版本
每个 Skill 的 SKILL.md 是纯 Markdown,没有运行时——卸载 = 删文件。仓库鼓励 fork + 自定义:
# 修改 SKILL.md 的 description 字段可调整触发条件
# 反模式段(Anti-patterns)也是必读——它告诉你"资深从业者会避开什么"
# 推荐流程:先 clone → 复制 → 改 description 匹配你的工作流 → 重新打包上传
4.4 跨平台导出
npx pm-claude-skills add --agent cursor # Cursor
npx pm-claude-skills add --agent codex # OpenAI Codex CLI
npx pm-claude-skills add --agent windsurf # Windsurf
npx pm-claude-skills add --agent cline # Cline
npx pm-claude-skills add --agent aider # Aider
npx pm-claude-skills add --agent zed # Zed
ChatGPT / Gemini 用户:从 exports/chatgpt/、exports/gemini/ 复制粘贴即可(README 原文,⚠️ 路径未独立核验——安装 doc 主体讲的是 claude.ai .skill 文件流程,exports 子目录可能是更新机制)。
4.5 MCP 模式(任意 Agent)
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
之后任何支持 MCP 的客户端都能通过 pm-skills 这个 MCP server 调用全部 Skill。
5. 典型适用场景
- 产品经理 / 项目经理:PRD / 启动清单 / RICE 排序 / 事故复盘 / 用户访谈 / 干系人沟通一站式;
- HR / People Ops:裁员包、离职包、PIP 应对、绩效自评、晋升答辩模拟;
- 个人生活重大节点:租约解码、医疗账单解码、签证面试模拟、rent vs buy、FIRE 计算、go-bag、灾害恢复;
- 神经多样性 / 心理健康:masking-budget、spoon-planner、diagnosis-limbo-kit、grief-admin——这是市面上少见的"边缘需求"Skills 套;
- 跨平台 Agent 开发者:想把 Skills 范式搬到 Cursor / Codex / Windsurf 等其他 IDE,可参考其
exports/与 MCP 集成实现; - Agent Skills 模板作者:每个 Skill 的结构(输入 + 框架 + 模板 + 质量检查 + 反模式)是写好 Skill 的样板;
- 个人 2027 准备:
agent-severance/deepfake-drill/agent-hiring-panel/context-bankruptcy/clone-brief等"agent 时代操作技能"前瞻。
6. 坑与注意
- Claude.ai 上传 Skill 必须开 Code Execution。Free 计划不支持 Skills(README 明示);上传的不是
.zip而是.skill(重命名后的 zip),且.skill内不能含父目录——否则会被 Claude 拒绝。 - SKILL.md 的 description 字段决定触发条件。如果 Skill 在不该触发的时候触发,或者该触发的时候不触发,唯一改的就是 description。修改后必须重新打包 + 删除旧版 + 上传新版(Claude 不支持热更新)。
- 1098 这个数字会动。README 自报,且每周新增(
agent-severance/clone-brief等带 🆕 标记的明显是新一批);统计口径以SKILLS.md当前 commit 为准。 - 闭源贡献 + 社区驱动。贡献者 @uditakhourii 的 parallel-divergent-ideation 研究被作为"人类边缘 Skill 集"灵感来源;README 致谢里点名的赞助 / 引用方较多,但 Skill 本身仍是 MIT。
- 法律 / 金融类 Skill 不替代专业人士。
lease-decoder/medical-bill-decoder/insurance-policy-decoder等输出的是"读懂合同"的辅助,不是律师意见。重大决定仍需持牌专业人士签字。 - npx 始终跑最新版——本地无缓存可关闭;离线环境需要先
npm pack或自托管 npm 镜像。 - 实时数据 Skill(17 个)走零 API Key 路径:通过 Cloudflare Workers(
pm-skills-mcp.pm-claude-skills.workers.dev/today.json)代理,依赖外网可达;GDPR / 合规审查需要确认 worker 域名的数据流(⚠️ 未独立核验 worker 实际部署方与日志策略)。 - README 中提到的
pm-skills-mcpMCP server 与pm-claude-skillsnpm 包是不同 artifact——前者是 MCP 桥,后者是安装器;pm-skillsPyPI 包也是另一个发行渠道,看名字易混。 - Skills 不能"暂时禁用":Claude.ai 设置里只有"删除 + 重新上传"二态(README troubleshooting 明示);如果你不想频繁删除/上传,可以先用 Claude Code 的 plugin 开关。
- CI 安全审计≠ 业务正确性审计:
.github/workflows/skill-audit.yml+ SkillSpec L3 门控审的是"是否符合 Skill 规范"(frontmatter / 文件结构 / 必含四件套),不是"输出是否准确";真实质量仍靠用户反馈。
7. 与同类对比
| 项目 | 形式 | 数量 | 平台 | 许可证 |
|---|---|---|---|---|
| pm-claude-skills(本仓库) | 1098 个 SKILL.md | 1098(README 自述) | Claude / Codex / Cursor / MCP / PyPI | MIT |
| Anthropic 官方 Skills(闭源目录) | SKILL.md | 几十个 | Claude | 闭源 |
BehiSecc/awesome-claude-skills |
列表(非 Skill 本身) | N/A | 聚合 | — |
LangChain Hub prompt-templates |
字符串模板 | 数千 | LangChain 生态 | MIT |
awesome-chatgpt-prompts |
静态 prompt list | ~200 | ChatGPT | CC0 |
f/awesome-chatgpt-prompts 等 |
静态 | 类似 | 多平台 | CC0 |
pm-claude-skills 的差异化是"覆盖广度(1098 个)+ 任务结构化(框架 + 模板 + 检查 + 反模式)+ 跨平台导出 + MCP 桥接"——它把 Skills 范式从"Anthropic 闭源目录"变成"一个开源可 fork 的职业方法论库"。相比 awesome-chatgpt-prompts 那种 prompt list,工程化程度高一个数量级。
8. 一句话推荐结论
Skills 范式的开源标杆:如果你用 Claude / Cursor / Codex / Windsurf,强烈建议先
npx pm-claude-skills add;如果只是想批量看几个高价值方法论,README 列的 10+ 个 Skill 直接挑感兴趣的复制粘贴即可——每个 SKILL.md 都设计成"人能直接读懂"。
原始链接:
- 仓库:https://github.com/mohitagw15856/pm-claude-skills
- 安装文档:https://github.com/mohitagw15856/pm-claude-skills/blob/main/docs/installation.md
- Skill 总目录:https://github.com/mohitagw15856/pm-claude-skills/blob/main/SKILLS.md
- SkillSpec:https://github.com/mohitagw15856/pm-claude-skills/blob/main/SKILLSPEC.md
- Playground:https://mohitagw15856.github.io/pm-claude-skills/
- 搜索 Skill:https://mohitagw15856.github.io/pm-claude-skills/find.html
- npm 包:https://www.npmjs.com/package/pm-claude-skills
- PyPI 包:https://pypi.org/project/pm-skills/
- License:MIT(https://github.com/mohitagw15856/pm-claude-skills/blob/main/LICENSE)
- 安全审计 CI:https://github.com/mohitagw15856/pm-claude-skills/blob/main/.github/workflows/skill-audit.yml
⚠️ commit SHA / 版本号标注:仓库使用"1098"作为动态 Skill 数量描述,新增频繁;安装 / 引用前请以 SKILLS.md 当前 commit 内容为准。所有外链已通过 GitHub HTML / raw.githubusercontent.com 验证(fetch 时间 2026-08-12),但 exports/chatgpt/ 与 exports/gemini/ 子路径未独立打开(仅 README 索引提及)。