SkillAgentSearch skills...

pm-claude-skills

1,310 professional Agent Skills for Claude, Claude Duet, ChatGPT, Gemini, Cursor & Codex: PRDs, postmortems, leases, medical bills, payroll checks, morning briefs. 21 skills built for always-on agents like Claude Duet. Plain markdown, MIT, in Anthropic's plugin directory.

Install / Use

claude mcp add mohitagw15856 -- npx -y github:mohitagw15856/pm-claude-skills

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

85/100

Supported Platforms

Claude Code
Claude Desktop
Cursor
Gemini CLI
OpenAI Codex

Tags

Our assessment of pm-claude-skills

pm-claude-skills scores 85/100 on our quality scale, 576th of 953 AI & Machine Learning skills we index.

Its MCP Server is 42 KB long, well organised into 24 sections with 5 code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.

With 1,525 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
21/30
Structure
20/20
Description
15/15
Adoption
14/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated today, so pm-claude-skills is actively maintained.
  • Our last check on 2026-10-21 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

pm-claude-skills compared with similar skills

All 4 of these similar skills score higher than pm-claude-skills; compare them before choosing.

SkillScoreStarsUpdatedFormat
pm-claude-skills (this skill)by mohitagw15856851.5ktodayMCP Server
claude-memby thedotmack100113.8ktodayCLAUDE.md
Agent-Reachby Panniantong100109.5k1d agoCLAUDE.md
Understand-Anythingby Egonex-AI10091.0ktodayCLAUDE.md
headroomby headroomlabs-ai10079.0ktodayCLAUDE.md

Frequently asked questions

How do I install pm-claude-skills?
Run claude mcp add mohitagw15856 -- npx -y github:mohitagw15856/pm-claude-skills. The install tabs above show the steps for each supported agent.
Which AI agents does pm-claude-skills work with?
It is written for Claude Code, Claude Desktop, Cursor, Gemini CLI and OpenAI Codex, as a MCP Server file. Other agents that read the same format can often use it too.
Is pm-claude-skills safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is pm-claude-skills still maintained?
The repository was last updated today, so pm-claude-skills is actively maintained.

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

<p align="center"> <a href="https://mohitagw15856.github.io/pm-claude-skills/"> <picture> <source media="(prefers-color-scheme: dark)" srcset="web/docs-assets/hero.svg"> <source media="(prefers-color-scheme: light)" srcset="web/docs-assets/hero-light.svg"> <img src="web/docs-assets/hero.svg" width="100%" alt="PM Skills — 1170 professional skills your AI assistant can read. Plain markdown, works with Claude, ChatGPT, Gemini, Cursor, and Codex. MIT licensed." /> </picture> </a> </p> <p align="center"> <a href="https://github.com/mohitagw15856/pm-claude-skills/stargazers"><img src="https://img.shields.io/github/stars/mohitagw15856/pm-claude-skills?style=social" alt="Stars"></a> <a href="SKILLS.md"><img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fmohitagw15856.github.io%2Fpm-claude-skills%2Fskills.json&query=%24.count&label=skills&color=blue" alt="Skills"></a> <a href="https://github.com/mohitagw15856/pm-claude-skills/releases"><img src="https://img.shields.io/github/v/release/mohitagw15856/pm-claude-skills?label=version&color=brightgreen" alt="Version"></a> <a href="https://www.npmjs.com/package/pm-claude-skills"><img src="https://img.shields.io/npm/v/pm-claude-skills?logo=npm&color=cb3837" alt="npm"></a> <a href="https://pypi.org/project/pm-skills/"><img src="https://img.shields.io/pypi/v/pm-skills?logo=pypi&logoColor=white&color=3775A9&label=pip" alt="PyPI"></a> <a href="#-quick-start"><img src="https://img.shields.io/badge/Anthropic%20Plugin%20Directory-Published-D97757?logo=anthropic&logoColor=white" alt="In the official Anthropic plugin directory"></a> <br> <a href=".github/workflows/skillcheck.yml"><img src="https://img.shields.io/github/actions/workflow/status/mohitagw15856/pm-claude-skills/skillcheck.yml?branch=main&label=SkillCheck" alt="SkillCheck"></a> <a href="conformance/REGISTRY.md"><img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fmohitagw15856%2Fpm-claude-skills%2Fmain%2Fconformance%2Fbadge.json" alt="SkillSpec"></a> <a href=".github/workflows/skill-audit.yml"><img src="https://img.shields.io/github/actions/workflow/status/mohitagw15856/pm-claude-skills/skill-audit.yml?branch=main&label=security%20audit" alt="Security Audit"></a> <a href="https://pm-skills-mcp.pm-claude-skills.workers.dev/today.json"><img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fpm-skills-mcp.pm-claude-skills.workers.dev%2Ftoday%2Fbadge" alt="Skill of the day"></a> <a href="https://mohitagw15856.github.io/pm-claude-skills/"><img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fpm-skills-mcp.pm-claude-skills.workers.dev%2Ftry%2Fstats" alt="Free runs served"></a> <a href="https://github.com/BehiSecc/awesome-claude-skills"><img src="https://img.shields.io/badge/Awesome%20Claude%20Skills-listed-fc60a8?logo=awesomelists&logoColor=white" alt="Listed in Awesome Claude Skills"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-lightgrey" alt="License"></a> <a href="https://github.com/sponsors/mohitagw15856"><img src="https://img.shields.io/badge/sponsor-❤️-ff69b4" alt="Sponsor"></a> </p>

Your landlord kept your deposit. Your mom got a medical bill that makes no sense. You got laid off on a Tuesday. Someone you love died, and no one handed you the checklist.

Generic AI is a very confident intern. PM Skills is the senior colleague's notes — 1170 of them, one markdown file each, for the moments at work and in life where "it depends" is not an answer. (PM stands for Professional, not just Product Management. Yes, we get asked.)

<!-- AEO Answer Capsule — 68 words -->

PM Skills is an open-source library of 1170 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.

<!-- End AEO Capsule --> <table align="center"><tr> <td align="center"><b>1170</b><br><sub>skills</sub></td> <td align="center"><b>132</b><br><sub>bundles</sub></td> <td align="center"><b>35</b><br><sub>professions</sub></td> <td align="center"><b>12</b><br><sub>platforms</sub></td> <td align="center"><b>4.8 / 5</b><br><sub><a href="https://mohitagw15856.github.io/pm-claude-skills/leaderboard.html">eval-scored</a></sub></td> <td align="center"><b>0</b><br><sub>runtime · telemetry · accounts</sub></td> <td align="center"><b>MIT</b><br><sub>forever</sub></td> </tr></table>

🚪 Pick a door — 30 seconds each

| | You… | Do this | |---|---|---| | ▶ | just want to see it | open the Playground and run a skill in your browser. No install, no signup, no "enter your email to continue" | | 🧠 | use Claude Code | /plugin → search pm-skills → install. Ask "decode this lease" and watch | | 🛠 | use anything else | npx pm-claude-skills add and pick your tool (Cursor, Codex, Windsurf, ChatGPT, Gemini…) | | 🔎 | don't know what to ask for | type it at find — "my landlord kept my deposit" — and it names the skill | | 🎒 | are in the middle of something | start from your moment, not the catalogue → Skill Packs · 🍼 new parent · 💼 laid off · 🌍 new country · 👵 caring for a parent · 🕊️ losing someone · 💸 money in crisis |

Nothing here can scare your setup. A skill is a markdown file your AI reads. No runtime, no telemetry, no accounts. Installing copies text files; uninstalling is deleting them. Skeptical? Good instinct — read one first, it's written for humans too.

<p align="center"> <a href="docs/installation.md"><img src="https://img.shields.io/badge/Claude_Code-native-D97757?style=for-the-badge&logo=anthropic&logoColor=white" alt="Claude Code — native"></a> <a href="exports/chatgpt/"><img src="https://img.shields.io/badge/ChatGPT-exports-74aa9c?style=for-the-badge&logo=openai&logoColor=white" alt="ChatGPT exports"></a> <a href="exports/gemini/"><img src="https://img.shields.io/badge/Gemini-exports-4285F4?style=for-the-badge&logo=googlegemini&logoColor=white" alt="Gemini exports"></a> <a href="docs/installation.md"><img src="https://img.shields.io/badge/Cursor_·_Codex_·_Windsurf-one_command-1a1a2e?style=for-the-badge" alt="Cursor, Codex, Windsurf — one command"></a> <a href="mcp-remote/"><img src="https://img.shields.io/badge/MCP-any_client-8a5cf5?style=for-the-badge" alt="MCP — any client"></a> <br> <a href="integrations/telegram/"><img src="https://img.shields.io/badge/Telegram-bot-26A5E4?style=for-the-badge&logo=telegram&logoColor=white" alt="Telegram bot"></a> <a href="integrations/slack-app/"><img src="https://img.shields.io/badge/Slack-%2Fskill-4A154B?style=for-the-badge&logo=slack&logoColor=white" alt="Slack app"></a> <a href="integrations/raycast/"><img src="https://img.shields.io/badge/Raycast-launcher-FF6363?style=for-the-badge&logo=raycast&logoColor=white" alt="Raycast launcher"></a> <a href="integrations/obsidian-plugin/"><img src="https://img.shields.io/badge/Obsidian-plugin-7C3AED?style=for-the-badge&logo=obsidian&logoColor=white" alt="Obsidian plugin"></a> <a href="connectors/"><img src="https://img.shields.io/badge/n8n-connector-EA4B71?style=for-the-badge&logo=n8n&logoColor=white" alt="n8n connector"></a> <a href="integrations/jev/"><img src="https://img.shields.io/badge/Jev-decision_layer-0f9d58?style=for-the-badge" alt="Jev decision layer"></a> <br> <a href="https://pypi.org/project/pm-skills/"><img src="https://img.shields.io/badge/Python-pip_install_pm--skills-3776AB?style=for-the-badge&logo=python&logoColor=white" alt="Python — pip install pm-skills"></a> <a href="dataset/"><img src="https://img.shields.io/badge/🤗_Hugging_Face-dataset-FFD21E?style=for-the-badge" alt="Hugging Face dataset"></a> <a href="Dockerfile"><img src="https://img.shields.io/badge/Docker-ghcr_image-2496ED?style=for-the-badge&logo=docker&logoColor=white" alt="Docker image on ghcr"></a> <a href="action/"><img src="https://img.shields.io/badge/GitHub_Actions-CI_skills-2088FF?style=for-the-badge&logo=githubactions&logoColor=white" alt="GitHub Actions"></a> </p>

🥊 Without a skill vs. with one

| You say | Generic AI | With the skill | |---|---|---| | "help me with my lease" | 600 words on the importance of reading leases carefully | 🔴 clause 14 auto-renews you into 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] in it | problem, users, requirements, metrics, the open questions — scored 0–40 against its own rubric before you see it — 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 | | "practice my salary negotiation" | "Great question! Confidence is key." | a hiring manager who pushes back, then an out-of-character debrief on what you gave away — salary-negotiation |

✨ See it in action

<p align="center"> <a href="https://mohitagw15856.github.io/pm-claude-skills/"><img src="web/docs-assets/playground-demo.webp" width="90%" alt="The Skill Playground: pick the Executive Update skill, fill in a few notes, hit run, and watch a structured executive briefing stream out — all in the browser" /></a> <br /><sub><b>▶ Pick a skill → fill a short form → run it → a senior-grade artifact streams out.</b> Your key stays in your browser, or run free with no key.</sub> </p> <table> <tr> <td width="50%" align="center"> <a href="https://mohitagw15856.github.io/pm-claude-skills/galaxy3d.html"><img src="web/docs-assets/demo-galaxy.webp" width="100%" alt="Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into" /></a> <br /><sub><b>🌌 <a href="https://mohitagw15856.github.io/pm-claude-skills/galaxy3d.html">Galaxy 3D</a></b> — all 1170 skills as a constellation. The ones you've run burn brighter. Zero productivity value, 100% recommended.</sub> </td> <td width="50%" align="center"> <a href="https://mohitagw15856.github.io/pm-claude-skills/wrapped.html"><img src="web/docs-assets/demo-holo.webp" width="100%" alt="PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story" /></a> <br /><sub><b>🎁 <a href="https://mohitagw15856.github.io/pm-claude-skills/wrapped.html">Wrapped</a></b> — your practice as a shareable story. 100% local; nobody learns you ran <i>saying-no-kindly</i> eleven times.</sub> </td> </tr> </table>

♻️ New: promote what you keep asking for

You have five prompts you type every week with small changes. Each one is a skill that hasn't been written down yet. The pm-skill-promoter bundle closes the loop: scan your own transcripts, pick a pattern, draft the skill, test its triggers, publish it. One command: /promote ~/.claude/projects/my-project.

Here is the loop on the fixture in examples/promoter/, a made-up three-week transcript with a few secrets planted in it:

$ python3 skills/promoter-scan/scripts/promoter_scan.py examples/promoter

| # | Pattern                            | Times | Score |
|---|------------------------------------|------:|------:|
| 1 | write release notes log            |    14 |    82 |   ← you asked for this FOURTEEN times
| 2 | draft update notes stakeholder     |     6 |    71 |
| 3 | su

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars1.5k
CategoryAI
Updated4h ago
Forks269

Languages

HTML

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions