Skip to content

Claude Skills

Ready-to-use skill files that transform Claude into specialized AI agents.…

Install: git clone https://github.com/DhanushNehru/claude-skills

Works with Claude Code, Cursor · 16 GitHub stars

Install

$git clone https://github.com/DhanushNehru/claude-skills

Install command taken from the project's README or registry entry. Always review code before running it.

🧠 Claude Skills

Ready-to-use skill files that transform Claude into specialized AI agents.

No prompt engineering required. Just copy → paste → go.

Think of these as plugins for your brain's AI copilot. Each skill is a self-contained instruction set — battle-tested, community-reviewed, and ready for production use.

Get Started · Browse Skills · Create a Skill · Contribute


🤔 What Are Claude Skills?

A Claude Skill is a portable, copy-paste-ready instruction file that gives Claude a specialized capability. Unlike generic prompt collections, each skill is:

Feature Description
🎯 Purpose-built Designed for a specific real-world task, not a toy demo
📋 Structured Uses the proven Role → Goal → Constraints → Output contract format
🧪 Tested Every skill includes example inputs/outputs so you know what to expect
🔌 Plug-and-play Works with Claude.ai, Claude API, Claude Code (CLAUDE.md), and any Claude-powered tool
🏷️ Tagged Difficulty level, estimated token usage, and compatibility info included

⚡ Quick Start

Method 1: Claude.ai (Recommended for beginners)

  1. Browse the Skill Catalog below
  2. Open the skill file (e.g., skills/developer/code-reviewer.md)
  3. Copy the content inside the <system_prompt> tags
  4. Paste it into Claude.ai → Project Knowledge or Custom Instructions
  5. Start chatting — Claude now has that skill!

Method 2: Claude Code (CLAUDE.md)

  1. Copy the skill file to your project root as CLAUDE.md (or append to an existing one)
  2. Run claude in your terminal — it auto-reads the file
  3. Claude Code now operates with that specialized skill

Method 3: API / SDK

import anthropic

# Load the skill
with open("skills/developer/code-reviewer.md") as f:
    skill = f.read()

client = anthropic.Anthropic()
message = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=4096,
    system=skill,  # ← The skill becomes the system prompt
    messages=[{"role": "user", "content": "Review this pull request: ..."}]
)

📚 Skill Catalog

🛠️ Developer Skills

Skill Description Difficulty
Code Reviewer Production-grade code review with security, performance & maintainability analysis ⭐⭐
Git Commit Crafter Generate perfect conventional commits from diffs ⭐
Bug Hunter Systematic debugging agent that traces root causes ⭐⭐⭐
API Designer Design RESTful APIs following OpenAPI best practices ⭐⭐
Regex Wizard Build, explain, and test regular expressions in any flavor ⭐

🔒 Security Skills

Skill Description Difficulty
Threat Modeler STRIDE-based threat modeling for any system architecture ⭐⭐⭐
Dependency Auditor Deep-dive analysis of package vulnerabilities and supply chain risks ⭐⭐
Security Headers Checker Analyze and fix HTTP security headers for web applications ⭐

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…

Explore related