← 开源
mohitagw15856

pm-claude-skills

1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in Anthropic's plugin directory. Plus a typed decision layer: which skill, is it safe, ship or slip. Free in-browser or npx pm-claude-skills add.

ListsPrompt collectionsHTML
在 GitHub 打开
增长势头
+424 小时新增 Star+0.3%
1.42k
Star
252
Fork
—
本周
10
贡献者
创建于 2026-01-29 · 更新于 2026-10-05 · 今日第 1772 名
主要开发者
README

🧠 PM Skills: 1285 Professional Agent Skills for Claude, ChatGPT, Gemini, Cursor, Codex & Hermes

TL;DR   Install: npx pm-claude-skills add (any tool) · In Claude Code: /plugin → search pm-skills Then just say what you need: "Decode this job ad and tell me where I am weak."

PM Skills: the senior colleague's notes for any AI assistant. A request in plain words loads the right skill: a deposit dispute, a PRD, a Chinese weekly report, a Korean tax settlement.

Live numbers: skills, bundles, GitHub stars, weekly npm downloads and translated skills, refreshed daily

▶ Playground · ⚡ Install · 🌳 Tech tree · 📚 All skills · 🇨🇳 简体中文 · 繁體中文 · 한국어 · 🆕 Changelog

Stars Version npm In the official Anthropic plugin directory SkillCheck License

Your landlord kept your deposit. You got laid off on a Tuesday. Your boss wants the PRD by Friday. Generic AI is a very confident intern. PM Skills is the senior colleague's notes: 1285 of them, one markdown file each. (PM stands for Professional. Yes, we get asked.)

PM Skills is an open-source library of 1285 Agent Skills — plain-markdown SKILL.md files that teach an AI assistant to do one professional task to a senior professional's standard, from writing a PRD to decoding a lease or running a blameless postmortem. Each skill bundles the framework, an output template, quality checks, and anti-patterns. It is MIT-licensed and works with Claude, ChatGPT, Gemini, Cursor, and Codex.

Animated demo: three requests (a kept deposit, a Chinese weekly report, a Friday ship decision), the skill that loads for each, and the finished answer.

1285
skills

145
bundles

35
professions

12
platforms

4.8 / 5
eval-scored

0
runtime · telemetry · accounts

MIT
forever

🧭 How it works

How it works: say what you need, one skill loads, you get finished work.

Say "my landlord is keeping my deposit" and your assistant loads security-deposit-recovery: the challenge to each deduction, the demand letter, and the point where small claims is worth it.

Skill of the day: a different skill every day, with a prompt to try

▶ See it

The Skill Playground: pick a skill, fill a short form, run it, and a structured result streams out in the browser

▶ Playground: run any skill in your browser. No install, no signup.

A zoom and pan through the tech tree: the whole library as branches of skill nodes, then close up on the research queue and branch after branch of skills

🌳 Tech tree: the whole library as a research tree. Vote on what gets researched next.

A 3D explorer built by the pm-3d-explorer skills: exploded view, clickable parts, labels with sources

🧊 3D explorer: topic in, a clickable 3D page out, with exploded view and a quiz.

Galaxy 3D: fly through all 1285 skills as a constellation

🌌 Galaxy 3D: all 1285 skills as stars. Zero productivity value, 100% recommended.

Typing weekly report into the skill finder: the ranked matches appear as you type, Chinese Weekly Report first

🔎 Find a skill: describe the task in plain words, English or Chinese. Runs in your browser.

Skill City at dusk: every skill a building, grouped in districts, with windows lit in the skills you have used

🏙 Skill City: every skill a building. The windows light up as you use them.

🎯 1,285 skills, you need 5

Animated funnel: the whole library of skills narrows to bundles, then to one path picked for you, then to the 5 skills you will actually use.

You never need the whole library. Pick a path below, install one bundle, and the few skills you reach for every week will do most of the work. Each skill loads only when your request fits it, so the rest cost you nothing.

🚪 Pick a door

You… Do this
▶ just want to see it open the Playground and run a skill
🧠 use Claude Code /plugin → search pm-skills → install, then ask "decode this lease"
🛠 use anything else npx pm-claude-skills add and pick Cursor, Codex, Windsurf, ChatGPT, Gemini…
🔎 don't know what to ask type it at find and it names the skill
🎒 are in the middle of something start from your moment: Skill Packs for a new baby, a layoff, a move, a loss

Nothing here can break your setup. A skill is a markdown file your AI reads. Installing copies text files; uninstalling deletes them. Read one first.

🧑‍🤝‍🧑 Pick your path

Nib, the PM Skills mascot, waving hello

Hi, I'm Nib. Pick the card that sounds most like you. Each one opens three starter skills with a prompt you can copy.

Product manager: PRDs, updates, meeting notes. 3 starter skills. Engineer: PRs, errors, code review. 3 starter skills. Job seeker: applying and interviewing. 3 starter skills. Student: exams, notes, applications. 3 starter skills. Founder: ideas, runway, fundraising. 3 starter skills. 中文用户, for Chinese speakers: weekly reports, civil service exams. 3 starter skills.

All six on one page: docs/start

🗺️ What do you want to do today?

Nib, the PM Skills mascot, pointing at the chart

Not a job title person? Start from what you want to do. Every small box is one bundle; click it to open.

flowchart TD
  start(["What do you want to do today?"])
  start --> work & life & grow & zh
  subgraph work["💼 Get work done"]
    direction TB
    essentials["Plan a product  
pm-essentials"] ~~~ engineering["Write or review code  
pm-engineering"] ~~~ data["Read the numbers  
pm-data"] ~~~ gtm["Launch and sell  
pm-gtm"]
  end
  subgraph life["🏠 Sort out life"]
    direction TB
    decoders["Understand a document  
pm-decoders"] ~~~ money["Fix my money  
pm-money"] ~~~ lifeadmin["Letters, moves, claims  
pm-lifeadmin"]
  end
  subgraph grow["🌱 Grow or change"]
    direction TB
    jobsearch["Find a job  
pm-jobsearch"] ~~~ students["Study or apply  
pm-students"] ~~~ founders["Start a company  
pm-founders"] ~~~ thinking["Make a hard call  
pm-thinking"]
  end
  subgraph zh["🇨🇳 用中文"]
    direction TB
    cnwork["周报、述职、复盘  
pm-china-work"] ~~~ cnexams["考公、考研、校招  
pm-china-exams"] ~~~ cnlife["劳动合同、补偿、社保  
pm-china-life"]
  end
  classDef q fill:#f2a65a,stroke:#c46f1f,color:#1f2328
  classDef b fill:#efe6fb,stroke:#4b2a7a,color:#1f2328
  class start q
  class essentials,engineering,data,gtm,decoders,money,lifeadmin,jobsearch,students,founders,thinking,cnwork,cnexams,cnlife b
  click essentials "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials" "Open pm-essentials"
  click engineering "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering" "Open pm-engineering"
  click data "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data" "Open pm-data"
  click gtm "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-gtm" "Open pm-gtm"
  click decoders "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-decoders" "Open pm-decoders"
  click money "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-money" "Open pm-money"
  click lifeadmin "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-lifeadmin" "Open pm-lifeadmin"
  click jobsearch "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-jobsearch" "Open pm-jobsearch"
  click students "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-students" "Open pm-students"
  click founders "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-founders" "Open pm-founders"
  click thinking "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-thinking" "Open pm-thinking"
  click cnwork "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-china-work" "Open pm-china-work"
  click cnexams "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-china-exams" "Open pm-china-exams"
  click cnlife "https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-china-life" "Open pm-china-life"

Jump straight there: work pm-essentials · pm-engineering · pm-data · pm-gtm · life pm-decoders · pm-money · pm-lifeadmin · grow pm-jobsearch · pm-students · pm-founders · pm-thinking · 中文 pm-china-work · pm-china-exams · pm-china-life

🧩 Which professional are you?

Four quick questions, two answers each, no sign-up. You land on one bundle and three skills to try first.

Question 1 of 4: What brought you here today?

A: My work B: My next step

🇨🇳 中文支持 · Chinese support

用中文提问即可。 十三个面向中文用户的技能包,73 个技能有简体中文版、27 个有繁体中文版,技能路由能理解中文请求。 Ask in Chinese. Thirteen packs built for Chinese users, 73 skills translated into Simplified Chinese and 27 into Traditional, and routing that understands Chinese requests.

技能包 Pack 内容 What it covers 试着说 Try saying
pm-china-work 职场 周报 / 月报、述职、晋升答辩、复盘、需求评审、职级对标、公文、飞书、钉钉、企业微信、互联网黑话翻译 "帮我把这些笔记整理成周报。"
pm-china-exams 考试与求职 申论、结构化面试、考研、开题报告与参考文献、大厂技术面试、校招与三方协议、国企面试 "下个月公务员面试,帮我模拟一轮。"
pm-china-life 生活事务 劳动合同、经济补偿金、个税汇算、五险一金、公积金提取、医保报销、积分落户、个体户报税、高考志愿、帮爸妈办事(长辈版) "公司要裁我,能拿多少补偿?"
pm-china-yearend 述职季 述职 PPT、年终总结、年终奖与个税、明年 OKR 与个人发展计划 "帮我把今年的工作整理成述职 PPT 大纲。"
pm-china-teachers 教师 新课标教案、主题班会、家长会发言稿、期末评语、公开课与说课稿 "帮我写一份七年级数学新授课教案。"
pm-china-parents 家长 幼升小与小升初规划、家校沟通、兴趣班与双减、辅导作业不代写 "孩子明年幼升小,现在要准备什么?"
pm-china-trade 外贸 询盘回复(中英文)、信用证审单、报价单与 Incoterms 2020、报关单证 "帮我审一下这份信用证有没有软条款。"
pm-china-manufacturing 制造业 8D 报告、5S / 6S 检查表、质量追溯、作业指导书 "客户投诉要我们三天内回 8D,帮我写。"
pm-china-compliance 合规 等保 2.0、数据出境、个人信息保护影响评估、大模型备案与 AI 内容标识 "我们的系统要过等保三级,差在哪?"
pm-hk-tw 港台 香港強積金、台灣勞動基準法、粵語文案(繁體中文) "被資遣可以拿多少資遣費?"
pm-zh-content 内容平台 小红书、公众号、抖音脚本、直播带货 "帮我写一篇小红书笔记。"
pm-chuhai 出海 出海市场进入、Temu / TikTok Shop / 亚马逊选择与入驻、跨境 listing、PIPL 与 GDPR 对照 "Temu 全托管还是亚马逊 FBA?"
pm-cv 简历 按目标公司定制简历、中英文简历、导出 Word "帮我做一份中英文简历,要投外企。"

Four short chats in Chinese: a weekly report, a civil-service essay outline, a postgraduate exam plan and a Xiaohongshu note, each answered by its skill

完整中文说明 · Full guides: 简体中文 README(提问墙、常见问题、支持的工具)· 繁體中文 README(香港、台灣:強積金、勞基法)

📱 Share it with Chinese colleagues: a scan-to-try poster

Scan-to-try poster in Chinese: the 技能库 calligraphy title, three example prompts, a QR code to the ModelScope playground and the Gitee mirror address

The QR code opens the ModelScope playground, which is hosted on ModelScope rather than GitHub Pages and runs on ModelScope's free daily quota or the reader's own DeepSeek, Qwen, Kimi or GLM key. The poster also carries the Gitee mirror and the npmmirror install line.

The full-size version is 1080 × 1440 (3:4), the shape Xiaohongshu and WeChat Moments expect.

npx --registry=https://registry.npmmirror.com pm-claude-skills add --agent trae   # 或 qoder / lingma / codebuddy / claude

国内镜像:Gitee · 魔搭在线试用 · 魔搭数据集 · 路由模型 · 中文说明 · 国内安装指南 · 开源小课

No internet, or data that cannot leave the building?

📦 Intranet offline pack One 21 MB zip with every skill, the Chinese translations, a dependency-free CLI and MCP server, and a catalogue that opens from file://. Download · Gitee releases · install guide, incl. UOS and Kylin
🔒 Local models Run the skills on Qwen or DeepSeek through Ollama, vLLM or LM Studio, with models from ModelScope and nothing sent out. Guide
📕 Xiaohongshu share cards Pick any skill and download a 1080 × 1440 cover in three templates, with its Chinese name, a prompt to try and a QR code. Make one

▶ 听一听: hear four Mandarin demo exchanges (weekly report, severance, civil service essay, Xiaohongshu) read aloud in your browser

GitHub cannot play audio in a README, so this opens a page that reads the demos aloud with your browser's own Mandarin voice.

Gitee mirror status npmmirror status ModelScope studio status ModelScope dataset status

📅 China work calendar (.ics): solar terms, festivals, exam dates and 618 and Double 11 milestones, each linked to a skill. Live cards: embed any of these images, or grab a PNG for WeChat.

🀄 Chinese skill directory for Chinese search engines · City figures (official 社保 bases and the severance cap) · LobeHub agents ready to upload at app.lobehub.com · 周刊 draft · Search in pinyin: npx pm-claude-skills find zhoubao

Skill lift on Chinese models: SkillBench Chinese task set scores with and without skills

🥊 Without a skill vs. with one

Animated before and after: the same request answered by a generic AI and by a skill. A lease gets vague advice on the left and ranked clauses with real money on the right; a PRD request gets platitudes versus a problem, metrics and user stories; a Chinese weekly report gets filler versus results, risks and a dated plan.

You say Generic AI With the skill
"help me with my lease" 600 words on reading leases carefully 🔴 clause 14 auto-renews you for a full year · 🟡 deposit terms written to fail · the two sentences to send back: lease-decoder
"write the PRD" a template with [insert goal here] problem, users, requirements, metrics, open questions, scored 0 to 40 against its own rubric: prd-template
"should we ship Friday?" "There are several factors to consider…" ship 0.18 · ship_reduced 0.71 · slip 0.11 and the one fact that would flip it: ship-or-slip
"帮我写周报" a diary of everything you did 本周完成 with numbers, 问题与风险 raised early, a plan with owners and dates: cn-weekly-report

⭐ Featured bundles

🚀 pm-oss-launch

Ship your side project. A benefit-led README, a no-signup demo, one-command self-hosting, a read-only MCP server and five more.

/plugin install pm-oss-launch@pm-claude-skills

🧊 pm-3d-explorer

Topic in, 3D explorer out. The interface brief, sourced image-to-3D prompts, a single-file Three.js viewer and the pipeline that runs them.

/plugin install pm-3d-explorer@pm-claude-skills

💭 pm-thinking

Think better. For when the model gives you the average answer: the-third-answer, five-minds, decision-panel, red-team-my-plan.

/plugin install pm-thinking@pm-claude-skills

🎯 pm-focus

Get unstuck. ADHD-friendly, useful for every brain: where-do-i-start, task-to-first-step, overwhelm-triage, should-i-send-this.

/plugin install pm-focus@pm-claude-skills

🆕 What's new

What's new: the latest release, rebuilt from the changelog on every deploy

Most wanted skills: open skill requests ranked by thumbs-up votes

Release What it adds Try saying
v82.0.0 China for everyone, Korea and Southeast Asia Teachers, parents, trade and manufacturing packs, 适老化, Korean, Japanese and Southeast Asian packs, a README that does not overwhelm, lite skills for local models, Word and WPS add-ins, team sync "帮我写一份新课标教案" · "연말정산 어떻게 해요?"
v81.2.0 China compliance, Hong Kong and Taiwan Data compliance for China (等保, 数据出境, PIPL, 大模型备案), Hong Kong and Taiwan in Traditional Chinese, a Dify plugin and 12 Dify apps, and every Chinese skill on ModelScope "帮我写个人信息保护影响评估" · "被資遣可以拿多少?"
v81.1.0 launch kit and 3D explorer Nine skills to ship a side project strangers trust, a topic-to-3D-explorer pipeline, the tech tree, and Chinese exam and office-tool skills "Make my app self-hostable." · "Build a 3D explorer of the heart."
v81.0.0 Chinese support and the CV studio Five packs for Chinese users, Chinese models and coding tools, 75 translations, and a CV shaped for one company "帮我写周报" · "Write my CV for this Monzo job."
v80.2.0 trust in a release A check that every release installs and runs, announcements in doctor, and frozen versions of the flagship skills "Run the doctor."

Older releases

Release What it adds Try saying
v80.1.0 design taste A five-stage UI pipeline that stops generic AI-looking interfaces (pm-design-taste) "Run the design pipeline on this landing page."
v80.0.0 the promote loop Scans your transcripts for what you keep asking, drafts it as a skill, tests the triggers (PROMOTE-LOOP.md) "What do I keep asking you for?"
v79.0.0 the decision layer Typed questions with a probability per option (JEV-DECISION-LAYER.md) "Should we ship Friday?"

Everything older: CHANGELOG.md · the write-ups: docs/WHATS-NEW.md.

Release channels: whether npm, npmmirror, PyPI, the MCP registry and Gitee are on the latest release

⚡ Quick start

A terminal: npx pm-claude-skills add installs the skills, then three requests each load one skill and return finished work

You want to… Do this
See today's skill npx pm-claude-skills today (or --lang zh): the same pick as the card above, also as RSS
Check a release is genuine npx pm-claude-skills verify --release: your installed skills against the signed SBOM; release files carry Sigstore provenance
Install in Claude Code /plugin → search pm-skills (official Anthropic directory), or npx pm-claude-skills add --agent claude
Install in Cursor, Codex, Windsurf, Cline… npx pm-claude-skills add --agent cursor (or codex, windsurf, aider, cline, zed…)
Use one skill in ChatGPT or Gemini copy from exports/chatgpt/ or exports/gemini/ and paste it as instructions
Skills over MCP, in any session claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp
Find the right skill npx pm-claude-skills find "board meeting on Thursday"
Browse SKILLS.md · the searchable catalog · the tech tree

No npm install needed; npx always runs the latest. Per-tool instructions: docs/installation.md.

Works with
Assistants Claude Code · ChatGPT · Gemini · Cursor, Codex, Windsurf · any MCP client
Popular in China Trae, Qoder, Lingma 通义灵码, CodeBuddy · DeepSeek, Qwen, Kimi, GLM, Doubao · Cherry Studio, Dify
Where you already work Telegram · Slack · Raycast · Obsidian · n8n
For builders Python · Hugging Face dataset · Docker · GitHub Actions · decision layer

🏆 Quest log

Nib, the PM Skills mascot, with a bright idea

Tip from Nib: level 1 takes two minutes. Stop wherever you like; most people never need level 5.

Level 1 badge  Level 1 · Beginner: your first skill

Task: install, then ask for one real thing you need this week.

npx pm-claude-skills add          # any tool; in Claude Code use /plugin and search pm-skills

Then ask, in your own words: "My landlord kept my deposit. What can I do?"

Done when you get a finished document back, not advice about one.

Level 2 badge  Level 2 · Explorer: find the right skill

Task: describe a fuzzy task and let the finder name the skill.

npx pm-claude-skills find "board meeting on Thursday"

No terminal? Use the web finder.

Done when you have used a skill you did not know existed.

Level 3 badge  Level 3 · Collector: install your bundle

Task: install the whole bundle for your path (swap in yours from Pick your path).

npx pm-claude-skills add --bundle pm-essentials

In Claude Code: /plugin install pm-essentials@pm-claude-skills

Done when you have used three skills from it in one week.

Level 4 badge  Level 4 · Chainer: run a workflow

Task: pick a recipe from WORKFLOWS.md, such as Run Discovery, and run its skills in order in one conversation. Or run it headless with your own Anthropic API key:

npx pm-claude-skills chain run-discovery --input notes.txt

Done when raw notes went in and a folder of finished documents came out.

Level 5 badge  Level 5 · Power user: make your own skill

Task: ask make-me-a-skill to turn something you do every week into a SKILL.md, then lint it.

npx pm-claude-skills skillcheck --dir ./my-skills

Done when your skill passes the check and loads on its own when you ask for that task. Proud of it? Contributing explains how to share it.

📚 The skills

Every skill has the same shape: what it produces, the inputs it needs, a real framework, an output template, quality checks and anti-patterns. All 1285 pass the SkillSpec L3 gate and a security audit in CI.

Decoders bundle crest

Simulators bundle crest

Calculators bundle crest

Live data bundle crest

Cowork bundle crest

Tokens bundle crest

Seatbelt bundle crest

Essentials bundle crest

Decoders

Simulators

Calculators

Live data

Cowork

Tokens

Seatbelt

Essentials

Browse all 1285 → · explore the tech tree → · 152 bundles →

Every category, with examples

For everyone: life's paperwork and decisions

Family What it does Examples (of many)
🔍 Decoders (25+) Read the document before you sign it: plain language, 🔴🟡🟢 severity, the money maths lease · medical bill · job offer · severance · insurance policy · contractor quote
🎭 Simulators Face the adversary early: the real meeting, then an out-of-character debrief salary negotiation · promotion committee · thesis defence · visa interview
🧮 Calculators Deterministic Python scripts and honest models, assumptions labelled rent vs buy · FIRE number · debt payoff · raise vs jump
📡 Live data (17) Real-time answers with zero API keys weather · currency · flights · is-it-down
🏠 Life admin The unglamorous logistics, done in order relocation · new parent · caregiving · doctor visits
💼 Career moments The weeks that decide years layoff kit · resignation kit · PIP response · first 90 days as manager
🏛 Dead mentors (5) History's sharpest operators, from public-domain classics Machiavelli on office politics · Sun Tzu on picking your fights · Franklin's decision algebra
🏛 Life systems (20) The bureaucracies and emergencies people face alone voting-navigator · disability-benefit-appeal · go-bag-builder
🧠 Human edges (20) Neurodivergence, invisible illness, grief, identity masking-budget · spoon-planner · grief-admin
⚡ New-gen (10) Creator deals, clips, D&D, ranked, resale creator-deal-decoder · clip-factory · ranked-climb-coach
🔮 2027 (10) The agent era's operational skills agent-severance · deepfake-drill · context-bankruptcy
💭 Thinking modes (24) Change how your AI reasons the-third-answer · five-minds · poke-holes-in-this
🎯 Focus (26) Get unstuck and run your own brain where-do-i-start · overwhelm-triage · weekly-unstuck
💰 Money (15) Educational, not financial advice index-fund-starter · ask-for-a-raise · annual-report-tutor
🎲 Hobbies and tabletop (17) The genuinely fun stuff wine pairing · rules-lawyer · stargazing
🤝 Cowork (100) Office knowledge work, the frameworks (bundle) email triage · spreadsheet audit · saying no kindly

For professionals: 35 fields

Product Management Engineering Marketing & GTM
Customer Success Data & Analytics Leadership & People
Design & UX Legal Finance
Founders Security Government

…plus HR, sales, operations, research, healthcare, educators, writers and more: the full profession index, or by bundle in plugins/ (152 bundles). Install any bundle: /plugin install pm-decoders@pm-claude-skills. Before installing anyone's skills, including these: skill-vetting.

🔍 What does a skill look like?

A skill is a single markdown file with a name, a description that tells the assistant when to activate it, and a body containing the working framework: required inputs, decision rules or severity scales, a concrete output template, quality checks, and anti-patterns. The assistant reads it and gains the judgment; humans can read, audit, and edit the same file. No runtime, no lock-in.

---
name: lease-decoder
description: "Decode a residential lease into plain English and rank the
  clauses that can hurt you. Use when someone asks 'what am I signing'…"
---
## Framework: Severity Scale
- 🔴 Can cost you real money: auto-renewal into a full new term, break
  penalties beyond re-rental costs, deposit conditions written to fail…

That's the whole trick. It's markdown: audit it, edit it, or write your own.

✅ Quality, honesty and what PM Skills is not

Structure every skill passes the SkillSpec L3 gate on every commit
Evidence eval-scored: 208 outputs, average 4.8/5, judged blind; the benchmark report publishes the negative findings too
Trust risk tiers on every skill · an expert-review programme · a vendor-neutrality gate · a security audit in CI
Honesty decoders end with a not-advice line, calculators name what they don't model, simulators debrief out of character

Not an agent framework (there is no runtime), not a prompt pack (every skill is gated in CI), not only for product managers, not a substitute for a professional, not tied to one vendor, and not a hosted service.

🎁 Beyond the skills

Explore cheatsheet · gallery · anti-pattern museum · the handbook · skill router · Wrapped
Run workflow recipes · journeys · subagents and slash commands · MCP server and REST API · n8n, Slack, Obsidian · the Boardroom
Save pm-tokens: 30 to 60% off a session's token flow · npx pm-claude-skills mcp-audit: what your MCP servers cost you
Prove npx pm-claude-skills prove --skill ./my-skill --tasks tasks.txt · SkillBench and its Chinese task set
Lint your own skills - uses: mohitagw15856/pm-claude-skills@v79 in a workflow, or npx pm-claude-skills skillcheck

❓ Straight answers

Is it actually free? Yes: MIT, all 1285 skills, forever. Sponsors fund the playground's free model runs, not access.

Do I need an API key? Not to browse, read, install or use skills inside a tool you already have. The playground serves a few free runs a day.

The catalog says 1285 but the folder has more. There are 1297 folders under skills/; 12 are deprecated aliases that point at their replacements, kept so old install commands never break.

Will this mess with my setup? No. Skills are inert text files; remove the folder and they're gone.

How do I know these are any good? Every skill passes a structural gate and a security scan in CI, 208 outputs are eval-scored in the open, and anything machine-translated or unscored is labelled.

🌳 The tech tree, the roadmap and privacy

The tech tree draws every bundle as a branch and every skill as a node. Shipped skills are researched, the three most-voted requests are in research, and the rest are proposed. Rebuild it with node scripts/build-tech-tree.mjs; refresh votes from skill-request issues with --refresh-votes; preview with npx serve site/tech-tree. The Deploy Skill Playground workflow publishes it to GitHub Pages at /tech-tree/; in a fork, turn on Settings → Pages → Source: GitHub Actions.

Roadmap: ✅ 12 platforms and one install command · ✅ MCP server, subagents and slash commands · ✅ CI gates for structure, security, duplicates and drift · ✅ the decision layer, the promote loop and design taste · ⚪ published eval scores for more skills · ⚪ merging the remaining near-duplicates. Details: ROADMAP.md.

Privacy: off by default. Skills, the CLI and exports send nothing. The usage counter is opt-in (PM_SKILLS_TELEMETRY=1, skill name only). The playground and hosted MCP send your prompt only to the model provider you choose. Full statement: docs/TELEMETRY.md · SECURITY.md.

🤝 Contributing

The library grows a skill at a time: plant one of your own. One markdown file, one PR.

Add a skill by PR (the standard, CONTRIBUTING), request one and watch it appear on the tech tree, or claim a good first translation. 中文贡献者:Gitee Issue 也可以。

Contributors

Avatars of the people who have contributed to PM Skills

Levels of contribution: report or fix a bug, translate a skill, write a skill, review, maintain, with how many people have done each

Mohit Aggarwal
Mohit Aggarwal

🚧 💻 🖋 🌍 📖 🚇

Thejesh
Thejesh

💻 🐛 🖋

Chanhyo Jung
Chanhyo Jung

🖋

Matthew Blode
Matthew Blode

🔌

InsightFactoryAPP
InsightFactoryAPP

🔌

Martinius
Martinius

🔌

Credits follow the all-contributors spec (.all-contributorsrc). Contributed and not listed? Open a pull request running node scripts/build-contributors.mjs --add <your-login> <type>, or ask in an issue.

Translators' leaderboard: who has translated skills into Chinese and other languages, and how many skills are still open to claim

Translate a skill: pick one from the claim board or a good first translation issue.

Star history

Star history chart for PM Skills, with markers for star milestones and major releases

If a skill saved you real money or a real mistake, star the repo: it's how others find it. Sponsors fund the playground's free runs and get naming rights, not influence: become a sponsor.

MIT. Use them, fork them, ship them at work. Skills are judgment, and judgment wants to be free.


Built by Mohit with Claude. 1285 skills · 152 bundles · 35 professions · every commit gated. The long version lives in the Showcase.