🧠 PM Skills — 750 Professional Agent Skills for Claude, ChatGPT, Gemini, Cursor, Codex & Hermes

In the official Anthropic plugin directory Stars npm PyPI Skills SkillCheck SkillSpec Security Audit Version License Sponsor

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 frameworksthe 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-systeminbox-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-auditformula-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.