167 professional Agent Skills (SKILL.md) + subagents + slash commands for Claude, ChatGPT, Gemini, Cursor, Codex & Hermes — one source, every AI tool
# Add to your Claude Code skills
git clone https://github.com/mohitagw15856/pm-claude-skillsGuides for using ai agents skills like pm-claude-skills.
Last scanned: 6/18/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-18T08:48:23.426Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}pm-claude-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by mohitagw15856. 167 professional Agent Skills (SKILL.md) + subagents + slash commands for Claude, ChatGPT, Gemini, Cursor, Codex & Hermes — one source, every AI tool. It has 979 GitHub stars.
Yes. pm-claude-skills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/mohitagw15856/pm-claude-skills" and add it to your Claude Code skills directory (see the Installation section above).
pm-claude-skills is primarily written in JavaScript. It is open-source under mohitagw15856 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh pm-claude-skills against similar tools.
No comments yet. Be the first to share your thoughts!
Open-source Agent Skills (
SKILL.md) + subagents + slash commands for every profession — one source, every AI coding tool.
PM stands for Professional, not just Product Management. 167 professional skills + 4 agent templates across 26 bundles covering 18 professions. Built for Claude Code — and now portable to ChatGPT, Gemini, and Hermes Agent. Built by a PM, used by everyone.
A community-built library of professional skills for every field — product management, engineering, customer success, marketing, social media, writers, design, legal, finance, HR, sales, operations, research, and more. Each skill is a structured SKILL.md file that teaches an AI assistant how to produce professional-grade outputs for your workflows. Skills run natively in Claude Code and Hermes Agent (same open SKILL.md standard), and ship as ready-to-paste exports for ChatGPT and Gemini — see Works With.
🆕 Latest release (v19.0.0 — Security Auditor, Personas & Catalog): a CI Skill Security Auditor that flags prompt-injection / unsafe code in any skill, 4 personas (output-styles), an orchestration guide, a server-rendered skill catalog, and a public roadmap. See the changelog.
Any tool, one command — via the pm-claude-skills npm package (Windows/macOS/Linux, needs Node):
npx pm-claude-skills add --agent claude # or: codex · cursor · hermes · openclaw
In Claude Code, run:
/plugin marketplace add mohitagw15856/pm-claude-skills
Or install by profession:
claude plugin install pm-essentials@pm-claude-skills # Core PM + Word tracked changes
claude plugin install pm-delivery@pm-claude-skills # Delivery + PowerPoint auditor
claude plugin install pm-engineering@pm-claude-skills # Engineering (35 skills) 🆕
claude plugin install pm-cs@pm-claude-skills # Customer Success 🆕
claude plugin install pm-data@pm-claude-skills # Data + chart data extractor
claude plugin install pm-legal@pm-claude-skills # Legal
claude plugin install pm-finance@pm-claude-skills # Finance
claude plugin install pm-hr@pm-claude-skills # HR
claude plugin install pm-sales@pm-claude-skills # Sales
claude plugin install pm-operations@pm-claude-skills # Operations
claude plugin install pm-research@pm-claude-skills # Research & Healthcare
claude plugin install pm-cross@pm-claude-skills # Cross-profession
claude plugin install pm-figma@pm-claude-skills # Figma
claude plugin install pm-social@pm-claude-skills # Social Media 🆕
claude plugin install pm-writers@pm-claude-skills # Writers & Content Creators 🆕
Or clone and symlink for auto-updates:
git clone https://github.com/mohitagw15856/pm-claude-skills.git ~/pm-claude-skills mkdir -p ~/.claude/skills ln -s ~/pm-claude-skills/skills/* ~/.claude/skills/
These skills were built for Claude Code, but they aren't locked to it. Each SKILL.md is
two portable parts: a small frontmatter block (name + description) and a
markdown body that is just a well-structured set of instructions and output templates.
The body is plain English — so it works anywhere a capable model reads instructions.
There are two kinds of support. Native SKILL.md agents read the file as-is and
auto-discover skills from the description frontmatter. Other tools take the markdown
body as a system prompt — for those we ship ready-made exports.
| Platform | How it works | Auto-trigger? |
|---|---|---|
| Claude Code (CLI / desktop / web / IDE) | Native. Install via the plugin marketplace; Claude loads a skill automatically when your request matches its description. | ✅ Yes |
| Hermes Agent (Nous Research) | Native — same open SKILL.md standard. Run python3 scripts/sync-hermes-skills.py to install into ~/.hermes/skills/; Hermes auto-discovers them. |
✅ Yes |
| OpenAI Codex · OpenClaw | Native SKILL.md. One-line install (see below) or ./scripts/install.sh --agent codex. |
✅ Yes |
| Cursor | Generated .mdc rules → .cursor/rules/. npx pm-claude-skills add --agent cursor. |
⚙️ By description |
| Windsurf | Generated .md workspace rules → .windsurf/rules/. npx pm-claude-skills add --agent windsurf. |
⚙️ By description |
| Aider | Generated conventions files you load with aider --read. npx pm-claude-skills add --agent aider. |
⚙️ --read |
| MCP clients (Claude Desktop, Cline, …) | Run the MCP server — the assistant searches & pulls skills on demand via npx -y pm-claude-skills-mcp. |
✅ On demand |
| Claude.ai & Claude API | Upload a skill, or paste the body in as a system prompt / project instruction. | ⚙️ Manual |
| ChatGPT & Gemini | Copy a ready-made export into a Custom GPT or Gem's instructions. You keep the full framework and output format. | ❌ Paste per use |
What's verified vs. what varies: the skill bodies — the frameworks, rubrics, and
output templates that do the actual work — are model-agnostic and have been used across
Claude and other chat LLMs. Native SKILL.md agents (Claude Code, Hermes) also get the
convenience layer: automatic skill discovery from the description. On chat LLMs you paste
the body in manually and lose only the auto-triggering, not the substance.
You don't have to strip frontmatter by hand. Every skill is exported to platform-ready
files under exports/, generated from the same source so nothing is
maintained twice:
exports/chatgpt/<bundle>/<skill>/SYSTEM_PROMPT.md straight into a Custom GPT's instructions.exports/gemini/<bundle>/<skill>/GEM_INSTRUCTIONS.md into a Gem's instructions..mdc) · Windsurf (.md) · Aider (.md) — generated rule/conventions files in exports/cursor/, exports/windsurf/, exports/aider/ (or use the installers below).Cross-platform (Windows, macOS, Linux) — recommended. One Node command installs every skill where your agent discovers them. No git, no bash:
npx pm-claude-skills add --agent claude # skills + subagents + commands → ~/.claude/
npx pm-claude-skills add --agent codex # OpenAI Codex (or: hermes · openclaw)
npx pm-claude-skills add --agent cursor # .mdc rules → ./.cursor/rules
npx pm-claude-skills add --agent windsurf # .md rules → ./.windsurf/r