Sep 11, 2026
pm-claude-skills: 1,169 Skills That Do One Professional Task Properly
A 1,352-star library of plain-markdown skills — each bundling a framework, an output template, quality checks, and anti-patterns — covering work tasks like PRDs and life tasks like decoding a lease.
Ask a generic assistant to decode a lease or write a PRD and you get confident filler. pm-claude-skills takes the opposite approach: 1,169 plain-markdown skill files, each teaching an AI to do one professional task to a senior professional's standard — and "PM" here means Professional, not just product management.
Why This Skill Matters
Each SKILL.md in this 1,352-star repo bundles four things: the framework a senior professional would use, an output template, quality checks, and anti-patterns. The catalogue spans work and life — writing a PRD your team can execute, running a blameless postmortem, decoding a lease before you sign it — and the README groups entry points by moment rather than category, including new parent, just laid off, new to the country, caring for a parent, losing someone, money in crisis, starting over, and getting serious about AI.
It works natively in Claude Code and Hermes Agent, ships ready-to-paste exports for ChatGPT, Gemini, Cursor, and Codex plus eight more tools, and reaches further through an MCP server, a Telegram bot, a Slack app, a Raycast launcher, an Obsidian plugin, and an n8n connector. A skill is a markdown file your AI reads — no runtime, no telemetry, no accounts; installing copies text files, and uninstalling deletes them.
Installation
In Claude Code:
/plugin
Search for pm-skills and install. For other tools, one command opens a picker:
npx pm-claude-skills add
Not ready to install anything? The project's browser playground lets you run a skill with nothing but a browser.
Real Workflow: Decode a Lease Before You Sign It
- After the plugin install, drop the lease into a Claude Code session and invoke the skill by task:
Decode this lease: what am I actually agreeing to,
and which clauses should I push back on?
-
The
lease-decoderskill applies its framework to the document you provided. The README singles this skill out as designed to be read by humans too — openskills/lease-decoder/SKILL.mdfirst if you want to see exactly what the framework checks before trusting it. -
Do not know which skill you need? Describe the situation in plain words — the README's examples are "my landlord kept my deposit" and "board meeting on Thursday" — and the project's find page names the skill.
A second workflow worth knowing: the thinking and focus skill families. pm-thinking stress-tests decisions with skills like red-team-my-plan, decision-panel, and the-third-answer; pm-focus breaks paralysis with where-do-i-start, overwhelm-triage, and should-i-send-this.
Tips
- Start from the Skill Packs page, not the catalogue — the moment-based entry points ("just laid off", "caring for a parent") get you to the right skill faster than browsing 1,169 entries.
- Read one skill before installing anything. If the framework checks out, the rest of the catalogue earns the same trust.
- The catalogue is plain markdown and MIT-licensed, so you can read, fork, and trim skills to your own standards.
- New skills ship regularly; the project offers a newsletter and RSS if you want to follow along.
When Not to Use This
A skill encodes a professional's framework, not a professional's credentials — treat the lease decode as a preparation pass, not legal advice, and the same goes for medical or financial output. If your tool needs deep native integration rather than pasted exports, check the export quality for your client first. And for a one-off question you never expect to repeat, the browser playground beats a plugin install.
See the leaderboard for more skills.