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
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 |
- Browse the Skill Catalog below
- Open the skill file (e.g.,
skills/developer/code-reviewer.md) - Copy the content inside the
<system_prompt>tags - Paste it into Claude.ai β Project Knowledge or Custom Instructions
- Start chatting β Claude now has that skill!
- Copy the skill file to your project root as
CLAUDE.md(or append to an existing one) - Run
claudein your terminal β it auto-reads the file - Claude Code now operates with that specialized skill
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 | 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 | β |
| 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 | β |
| Skill | Description | Difficulty |
|---|---|---|
| SQL Query Optimizer | Analyze and optimize slow SQL queries with execution plan analysis | ββ |
| Data Storyteller | Transform raw datasets into compelling narratives with visualizations | ββ |
| CSV Detective | Profile, clean, and analyze messy CSV/JSON datasets | β |
| Skill | Description | Difficulty |
|---|---|---|
| Technical Writer | Write clear, structured technical documentation and ADRs | ββ |
| README Generator | Generate stunning, complete README files from codebases | β |
| Changelog Author | Generate human-readable changelogs from git history | β |
| Skill | Description | Difficulty |
|---|---|---|
| System Design Coach | Interactive system design interview prep and architecture review | βββ |
| Dockerfile Optimizer | Analyze and optimize Dockerfiles for size, security, and build speed | ββ |
| CI/CD Pipeline Builder | Generate production-ready GitHub Actions / GitLab CI pipelines | ββ |
| Skill | Description | Difficulty |
|---|---|---|
| Meeting Summarizer | Extract action items, decisions, and key points from meeting transcripts | β |
| Email Diplomat | Craft professional emails for sensitive situations | β |
| Learning Path Generator | Create personalized, structured learning roadmaps for any topic | ββ |
| Skill | Description | Difficulty |
|---|---|---|
| Color Palette Generator | Generate accessible, harmonious color palettes from any inspiration | β |
| Naming Consultant | Generate memorable names for projects, products, and companies | β |
Every skill follows a consistent structure:
skills/
βββ developer/
β βββ code-reviewer.md β The skill file
βββ security/
β βββ threat-modeler.md
βββ ...
Each skill file contains:
# π Skill Name
> One-line description
## Metadata
- **Category**: Developer | Security | Data | Writing | DevOps | Productivity | Creative
- **Difficulty**: β | ββ | βββ
- **Works With**: Claude.ai, Claude Code, API
- **Estimated Tokens**: ~500 system prompt tokens
## System Prompt
<system_prompt>
... the actual instruction set ...
</system_prompt>
## Example Usage
**User**: [example input]
**Claude**: [example output]
## Tips & Variations
- Modification ideas for different use casesUse our Skill Template to create your own skill:
- Fork this repo
- Copy
SKILL_TEMPLATE.mdinto the appropriateskills/<category>/folder - Fill in your skill following the template structure
- Test it thoroughly (include real example I/O)
- Submit a PR!
Pro tips:
- Use XML tags (
<context>,<constraints>,<output_format>) for complex instructions - Keep system prompts under 1000 tokens for optimal performance
- Include at least 2 example interactions
- Add edge cases in your "Tips & Variations" section
We love contributions! Whether it's a new skill, an improvement to an existing one, or fixing a typo β every PR is welcome.
Please read our Contributing Guide and Code of Conduct before submitting.
- β Solves a real problem people encounter regularly
- β Includes tested examples with realistic inputs/outputs
- β Is self-contained β no external dependencies or setup
- β Has a clear, specific scope β does one thing extremely well
- β Uses structured formatting (XML tags, markdown) for reliability
If this repo helped you, please consider giving it a β β it helps others discover these skills!
This project is licensed under the MIT License β see the LICENSE file for details.
Made with π§ by the community, for the community.