🧠 PM Skills — 750 Professional Agent Skills for Claude, ChatGPT, Gemini, Cursor, Codex & Hermes
A library of 750 skills — each one a plain SKILL.md file that teaches your AI assistant to do one professional task properly. Decode a lease before you sign it. Write a PRD your team can execute. Simulate the promotion committee before the real one meets. Check the weather with zero API keys. Generic AI gives you filler; these give you the structure a senior professional actually uses.
Works natively in Claude Code and Hermes Agent, with ready-to-paste exports for ChatGPT, Gemini, Cursor, Codex and 8 more tools. (PM stands for Professional, not just Product Management.)
⚡ Quick start
| You want to… | Do this |
|---|---|
| Browse the skills | SKILLS.md — the full catalog · or the searchable web catalog |
| Install in Claude Code | /plugin → search pm-skills (it's in the 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 / Gemini | Copy it from exports/chatgpt/ or exports/gemini/ and paste as instructions |
| Skills over MCP, in any session | claude mcp add pm-skills -- npx -y pm-claude-skills-mcp |
No npm install needed — npx pm-claude-skills … always runs the latest. npx pm-claude-skills list shows everything in your terminal. Full per-tool instructions: docs/installation.md.
📚 The skills
Every skill follows the same discipline: what it produces, the inputs it needs, a real framework (severity scales, decision rules — not vibes), a concrete output template, quality checks, and anti-patterns. All 750 pass the SkillSpec L3 gate and a security audit in CI.
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 math | lease · medical bill · job offer · severance · insurance policy · contractor quote · timeshare |
| 🎭 Simulators | Face the adversary early — the real meeting, then an out-of-character debrief | salary negotiation · promotion committee · thesis defense · visa interview · due-diligence call |
| 🧮 Calculators | Deterministic Python scripts + honest models — assumptions labeled, no false precision | rent vs buy · FIRE number · debt payoff · raise vs jump · daycare vs stay-home |
| 📡 Live data (17) | Real-time answers with zero API keys — weather, rates, flights, scores, all over plain curl | weather · currency · crypto · flights · earthquakes · is-it-down |
| 🏠 Life admin | The unglamorous logistics, done in order | relocation · new parent · caregiving · doctor visits · records requests |
| 💼 Career moments | The weeks that decide years | layoff kit · resignation kit · PIP response · first 90 days as manager · interview gauntlet |
| 🧾 Freelance & renters & parents | Small bundles for specific lives | pricing your services · late invoices · deposit recovery · IEP meetings · students |
| 🤝 Cowork (100) | The office knowledge work an AI coworker actually does — the frameworks — the whole bundle | email triage · spreadsheet audit · meeting cost meter · deck outline first · saying no kindly · delegation brief |
| ⚡ Cowork · Live (12) | The same jobs, done — Claude Cowork acts on your real data via connectors + sandbox and returns an artifact — the whole bundle | inbox triage (live) · meeting prep (live) · spreadsheet audit (live) · deck from doc · thread → decision · PR description (live) |
For professionals — 31 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, social media, and more — the full profession index, or by bundle in plugins/ (90 bundles). Install any bundle: /plugin install pm-decoders@pm-skills.
Meta
Before installing anyone's skills (including these): skill-vetting — a security read for SKILL.md files. The library's own standard lives in SKILLSPEC.md; every skill's level is enforced in CI.
🔍 What a skill looks like
---
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. Your agent reads it and gains the judgment; you can read it too, audit it, edit it, or write your own. No lock-in, no runtime, no telemetry.
💸 Cut your token bill
The pm-tokens bundle optimizes every stage of your agent's token journey — no API keys, stdlib Python, nothing leaves your machine. Five habits, typically 30–60% off a session's token flow:
# 1. Map the repo instead of reading it (~3% of the cost of reading everything)
python3 skills/repo-map/scripts/repo_map.py .
# 2. Crush bulk before it enters context (98% smaller on uniform JSON; errors always survive)
python3 skills/context-crusher/scripts/context_crush.py --mode json --file response.json
# 3. Measure what anything costs — at YOUR prices, times YOUR call volume
python3 skills/token-cost/scripts/token_cost.py --file CLAUDE.md --price-in 3 --calls 200
Plus the judgment skills: token-diet (output costs 3–5× input — diet it where safe), context-budget (cache-aware layout: stable first, volatile last), and session-handoff (resume at ~5% of transcript size). See your own breakdown in the 🪙 Token Dashboard — paste what rides in your context, get computed per-piece savings, all in-browser. The full how-to: docs/SAVE-TOKENS.md.
🤝 Make the most of the cowork skills
The pm-cowork bundle is 100 skills for the office work an AI coworker actually does. Install it (/plugin install pm-cowork@pm-skills), then — the whole trick — describe your mess, don't name the skill: say "my inbox is 4,000 deep", "nobody reads my status updates", "this spreadsheet came from someone who left" — the right skill activates on the ask.
Start where it hurts:
| Your pain | Say this | The skill that answers |
|---|---|---|
| Drowning in email | "triage my inbox and cut the volume at the source" | email-triage-system → inbox-unsubscribe-purge |
| Calendar is all meetings | "audit my recurring meetings and price them" | standing-meeting-audit + meeting-cost-meter |
| Inherited a scary spreadsheet | "audit this sheet before we trust it" | spreadsheet-audit → formula-detangler |
| Docs get rewritten in review | "outline first, get sign-off, then draft" | outline-before-prose |
| Weeks just happen to you | "set up my weekly review" | weekly-review-ritual — the hub the others plug into |
Three habits that compound: (1) The weekly review is the keystone — it feeds task-triage-matrix, deep-work-blocking, and personal-wip-limits automatically. (2) The skills chain on purpose — email-to-tasks feeds the task triage; the meeting audit feeds async-instead; delegation-brief hands off what the triage says to shed — follow the links inside each skill. (3) Teams adopt one norm at a time — start with agenda-or-cancel or working-agreements, let it stick, then add the next; the ten-norms-on-Monday rollout is how none of them survive.
🔬 Prove it, and stop paying rent
Two CLI tools for the trust-and-cost problems the ecosystem keeps hand-waving — both keyless-to-inspect, both one command:
# Does your skill actually work? Prove it. Paired A/B — skill on vs off, same tasks,
# REAL token counts from the API's usage fields, optional blind judge, sha-pinned receipt.
npx pm-claude-skills prove --skill ./my-skill --tasks tasks.txt --runs 2 --judge
npx pm-claude-skills prove --skill ./my-skill --tasks tasks.txt --dry-run # plan + call count, spends nothing
# Your MCP servers are charging you rent. Measure it: per-server token cost,
# unused-in-N-days flags, "disconnect these three, save X tokens per message".
npx pm-claude-skills mcp-audit --connect
prove exists because the ecosystem is full of "65% better!" claims and almost none are measured — it's the honest-broker harness (the JetBrains "advertised 65%, measured 8.5%" story is exactly why). mcp-audit reads your Claude configs, speaks real MCP to each server to count its schema tokens, and scans your session logs for what you actually use. See also the 📊 AI Spend page — every agent's cost (Claude Code, Codex, Copilot) in one meter, all in-browser.
Agent safety: the pm-seatbelt bundle is the pre-flight checklist before an agent touches email, the browser, or files — least-privilege reviews, prompt-injection spotting, and the blast-radius drill for going autonomous. And RFC 0002 — HANDOFF.md is a dead-simple session-handoff convention (your agent, but it remembers Monday) — a file, not a server, with reference hooks.
✅ Quality, not just quantity
- Every skill passes the SkillSpec L3 gate — structure, framework, quality checks, anti-patterns — enforced in CI on every commit
- Eval-scored — 208 scored outputs, avg 4.8/5, judged blind
- Security-audited — a dedicated CI workflow sweeps every skill and script; calculators are stdlib-only and deterministic with byte-exact output tests
- Honest by design — decoders end with a not-legal-advice line, calculators name what they don't model, simulators debrief out of character, and skills that shouldn't ghostwrite (student statements) coach instead
🎁 Beyond the skills (the bonus material)
The library grew an ecosystem — all optional, all linked from the full showcase:
▶ Skill Playground — try any skill in your browser, no install · 📸 the Gallery — the creative side, in screenshots · Anti-Pattern Museum — 2,900+ shareable rules · The Handbook (also a real printed book) · Workflow recipes · Subagents & slash commands · MCP server + REST API · n8n / Slack / Obsidian integrations · The Boardroom · SkillBench · Org Edition · 🇪🇸 🇫🇷 🇨🇳 🇯🇵 translations
📄 The one-page cheatsheet
The whole library on one poster — start path, standout features, and install one-liners for every tool. Print it, share it, drop it in a slide.
🖼️ PNG · 📄 PDF · 🌐 Live poster · 📥 Markdown
🆕 Latest
v61.1.0 — the demand side: find — a natural-language task→skill router (pm-claude-skills find "prep a QBR") with an honest per-skill measured / no-claim badge; per-skill versioning (version: frontmatter + a git-derived changelog command); and SkillSpec as an adoptable standard — an earnable --badge any repo generates from its own CI, plus a public conformance registry. Earlier — v61, the trust layer: prove (A/B-verify any skill), mcp-audit, pm-seatbelt (6 agent-safety skills), and the Cowork + AI Spend pages. Full history: CHANGELOG · releases
🤝 Contributing
Add a skill via PR (the standard, CONTRIBUTING), request one via issue, or publish your own repo to the community index and earn the badge. Translations follow the pattern in skills-i18n/.
❤️ Support
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.
📄 License
MIT — use them, fork them, ship them at work. Skills are judgment, and judgment wants to be free.
Built by Mohit with Claude. 750 skills · 90 bundles · 31 professions · every commit gated. The long version of this README — every feature, wave, and frontier bet — lives in the Showcase.
No comments yet
Be the first to share your take.