1,226+ skills · 20 categories

1,226+ Agent Skills for Claude Code

Browse, search, and install community-built SKILL.md files — slash commands and automated workflows, no code required.

1,226+
Curated skills
20
Categories
40+
Contributors
Weekly
New skills added

Browse the marketplace

Search by name, command, or tag, or filter by category, role, and difficulty below.

1,226 skills found

Featured Collections
Explore by Role

Deep Code Review

Verified

deep-code-review.md

43,495anthropic / anthropics/skills

Multi-pass code review covering security, performance, maintainability, and style compliance. Generates structured reports with severity ratings and inline suggestions.

code-reviewsecurityperformance
/reviewIntermediate
GitHub

Accessibility Auditor

Verified

accessibility-auditor.md

3,111alexchen / getcursor/cursor-skills

WCAG 2.1 AA compliance checker for React, Vue, and HTML. Validates ARIA labels, keyboard navigation, color contrast, and screen reader compatibility.

accessibilitywcaga11y
/a11y-auditIntermediate
GitHub

Go Code Reviewer

Verified

go-code-reviewer.md

1,491noahgarcia / openai/codex-skills

Reviews Go code for idiomatic patterns, error handling, goroutine safety, context propagation, and interface design.

gogolangidioms
/review-goIntermediate
GitHub

Internationalization Checker

Verified

i18n-checker.md

741jameswilliams / replit/replit-agent-skills

Validates i18n implementation: hardcoded strings detection, locale format compliance, RTL support, and pluralization rules.

i18nlocalizationtranslation
/i18n-checkIntermediate
GitHub

Memory Leak Detector

Verified

memory-leak-detector.md

778miathompson / v0-dev/v0-skills

Static analysis for memory leaks: unclosed resources, event listener cleanup, circular references, and Node.js stream handling.

memoryleaksresources
/mem-checkAdvanced
GitHub

Concurrency Reviewer

Verified

concurrency-reviewer.md

1,614ethanmiller / bolt-new/bolt-skills

Checks for race conditions, deadlocks, shared state mutations, and proper synchronization in multi-threaded and async code.

concurrencyrace-conditionsasync
/concurrency-checkAdvanced
GitHub

Rust Safety Checker

Verified

rust-safety-checker.md

1,057isabellemartinez / continuedev/continue-skills

Validates Rust code for unsafe block usage, lifetime correctness, ownership patterns, and concurrency safety guarantees.

rustsafetyownership
/rust-checkAdvanced
GitHub

Error Handling Reviewer

Verified

error-handling-reviewer.md

1,895avajohnson / aider-ai/aider-skills

Reviews error handling patterns: try/catch completeness, error boundary coverage, async error propagation, and user-facing error messages.

error-handlingexceptionsresilience
/error-reviewIntermediate
GitHub

Dead Code Detector

Verified

dead-code-detector.md

2,241ryanpatel / cline/cline-skills

Identifies unused exports, unreachable code paths, orphaned files, and unused dependencies. Generates safe removal plan with impact analysis.

dead-codecleanuptree-shaking
/dead-codeBeginner
GitHub

Code Smell Detector

Verified

code-smell-detector.md

1,478lucaswilson / supermaven/skills-collection

Identifies common code smells: long methods, god classes, feature envy, shotgun surgery, and primitive obsession with refactoring recipes.

code-smellsrefactoringclean-code
/smellsBeginner
GitHub

PR Reviewer Pro

Verified

pr-reviewer-pro.md

18,533marcuswei / anthropics/anthropic-cookbook

Automated pull request review with diff analysis, test coverage verification, and conventional commit validation. Posts inline comments on specific lines.

pull-requestcode-reviewgithub
/review-prIntermediate
GitHub

Smart Test Generator

Verified

smart-test-gen.md

5,148alexanderharris / getcursor/cursor-skills

Auto-generates comprehensive test suites with edge case detection. Supports Jest, Pytest, Go testing, Vitest, and Playwright with mocking strategies.

testingjestpytest
/generate-testsIntermediate
GitHub

TDD Workflow

Verified

tdd-workflow.md

2,016devflow / openai/codex-skills

Red-green-refactor TDD workflow. Writes failing tests first, implements minimal code to pass, then refactors with confidence.

tddred-green-refactorworkflow
/tddIntermediate
GitHub

Chaos Test Designer

Verified

chaos-test-designer.md

593cloudnative / replit/replit-agent-skills

Designs chaos engineering experiments: network partitions, latency injection, resource exhaustion, and failure recovery scenarios.

chaosresiliencefault-injection
/chaos-testAdvanced
GitHub

Fixture Generator

Verified

fixture-generator.md

769backendpro / v0-dev/v0-skills

Generates realistic test fixtures from database schemas, API responses, or TypeScript interfaces with proper relationships.

fixturestest-datageneration
/fixturesBeginner
GitHub

Mutation Testing

Verified

mutation-testing.md

1,128frontendwiz / bolt-new/bolt-skills

Runs mutation testing with Stryker to evaluate test suite quality. Identifies weak tests that pass despite code mutations.

mutationstrykertest-quality
/mutation-testAdvanced
GitHub

Mock Factory

Verified

mock-factory.md

1,002testpilot / continuedev/continue-skills

Generates type-safe mock factories for any interface or class. Creates builders, fixtures, and fake data generators with Faker.js.

mockingfixturesfaker
/mock-factoryIntermediate
GitHub

Visual Regression Test

Verified

visual-regression.md

1,424dataops / aider-ai/aider-skills

Sets up visual regression testing with Percy, Chromatic, or custom screenshot comparison. Detects unintended UI changes.

visualregressionpercy
/visual-testIntermediate
GitHub

Unit Test Scaffold

Verified

unit-test-scaffold.md

5,136henryjackson / cline/cline-skills

Scaffolds unit test files with proper setup/teardown, mock configurations, and test case templates for any function or class.

unit-testscaffoldmocking
/unit-testBeginner
GitHub

Contract Testing

Verified

contract-testing.md

1,639securityfirst / supermaven/skills-collection

Implements consumer-driven contract testing with Pact. Generates contracts between microservices and validates compatibility.

contractpactmicroservices
/contract-testAdvanced
GitHub

License Compliance Checker

Verified

license-compliance.md

20,625charlottelee / anthropics/skills

Scans dependencies for license compatibility with your project. Flags GPL contamination, missing attributions, and license conflicts.

licensecompliancelegal
/license-checkBeginner
GitHub

Smart Commit

Verified

smart-commit.md

2,419jknight / getcursor/cursor-skills

Generates conventional commit messages from staged changes. Analyzes diffs to produce accurate type prefixes, scopes, and descriptions.

gitcommitconventional
/commitBeginner
GitHub

Cherry-Pick Helper

Verified

cherry-pick-helper.md

2,519danielpark / openai/codex-skills

Assists with cherry-picking commits across branches. Identifies dependencies, handles conflicts, and tracks backport status.

gitcherry-pickbackport
/cherry-pickIntermediate
GitHub

Submodule Manager

Verified

submodule-manager.md

970ethanmiller / replit/replit-agent-skills

Manages git submodules: initialization, updates, version pinning, and migration to/from monorepo structures.

gitsubmodulesdependencies
/submoduleAdvanced
GitHub
Trending skills

Top movers in the last 24 hours

Skill of the Week

/commit

The most popular Claude Code skill. It analyzes your staged changes, understands the intent behind your diff, and generates a precise conventional commit message — complete with scope, type, and body. No more staring at git commit -m "..." trying to summarize your work.

Git & Version ControlBeginner Friendly2,400+ stars

How it works

  1. 1Reads your staged diff with git diff --cached
  2. 2Analyzes the intent: bug fix, feature, refactor, docs, or chore
  3. 3Generates a Conventional Commits message with type, scope, and description
  4. 4Creates the commit after your approval — no manual editing needed

Most Popular Claude Code Slash Commands

The 10 most-installed skills by the Claude Code developer community in 2026.

CommandCategoryWhat It Does
/commitGitGenerate conventional commit messages from staged changes
/review-prCode ReviewComprehensive PR review with security and performance checks
/test-genTestingAuto-generate unit and integration tests for any function
/refactorRefactoringRestructure code while preserving behavior and passing tests
/deployDevOpsAutomated deployment with pre-flight checks and rollback
/docsDocumentationGenerate comprehensive documentation from codebase analysis
/security-scanSecurityScan for vulnerabilities, secrets, and OWASP Top 10 issues
/debugDebuggingSystematic debugging with root cause analysis and fix suggestions
/migrate-dbDatabaseGenerate and validate database migration scripts with rollback
/perf-auditPerformanceFull performance audit with Core Web Vitals and bundle analysis

Claude Code skills are structured instruction files (SKILL.md) that teach Claude to perform specific tasks with repeatable, high-quality output — across 20 categories covering code review, testing, deployment, security, AI/ML, and multi-agent orchestration. Invoke them with slash commands like /commit or /review-pr — no code to install.

What Are Claude Code Skills and Why Do They Matter?

Skills are the most powerful way to customize Claude Code's behavior for specific tasks. Unlike generic prompts that provide loose guidance, a skill is a structured instruction file (SKILL.md) that tells Claude exactly how to approach a particular workflow — step by step, tool by tool, with built-in quality checks and error handling. When you type a slash command like /commit or /review-pr, you are invoking a skill.

Each SKILL.md file follows a consistent structure. It begins with a description of when the skill should be triggered, then lays out step-by-step instructions Claude must follow. Good skills specify which tools to use (Bash, Read, Edit, Grep, Write), define success criteria, include error recovery paths, and set guardrails that prevent common mistakes. The result is repeatable, high-quality output regardless of who invokes the skill or how complex the task is.

Why Use Claude Code Skills?

0

Zero Code Required

Skills are text-based SKILL.md files. No JavaScript, no packages, no dependencies. Write instructions in plain Markdown and Claude follows them.

Instant Activation

Drop a file, type a slash command. No restart, no config, no build step. Skills are discovered and available the moment you save them.

Team Consistency

Commit skills to git. Every team member gets the same workflows, quality checks, and standards — enforced automatically by Claude.

»

Composable Workflows

Skills can call other skills. Chain /test → /build → /deploy into automated pipelines that handle your entire release process.

How to Install a Claude Code Skill (3 Methods)

1

Project-Level (Recommended)

Shared with your team via git. Skills live in the repo.

mkdir -p .claude/skills
cp skill.md .claude/skills/
2

User-Level (Personal)

Available in all your projects. Personal workflows.

mkdir -p ~/.claude/skills
cp skill.md ~/.claude/skills/
3

Plugin Marketplace

Install skill bundles from the plugin marketplace.

/plugin marketplace add
  author/repo

Skills vs Plugins vs Commands vs Cursor Rules

FeatureClaude SkillsClaude PluginsBuilt-in CommandsCursor Rules
TypeText instructionsExecutable codeBuilt-inText guidelines
FormatSKILL.mdJS/TS packageNative.cursorrules
InvocationSlash commandsAuto-loaded tools/clear, /cost, etc.Always active
Code RequiredNoYesN/ANo
Multi-step workflowsYesYesLimitedNo
Team sharingVia gitVia npm/gitBuilt-inVia git

SKILL.md Template — Create Your Own Skill

Every Claude Code skill follows this general structure. Copy this template to get started building your own custom skill.

---
name: my-custom-skill
description: What this skill does in one line
---
# My Custom Skill
When the user invokes this skill:
1. First, use the Read tool to examine...
2. Then, analyze the code for...
3. Use the Edit tool to apply changes...
4. Run tests with Bash to verify...
5. Report results to the user
## Error Handling
If any step fails, explain the error...
## Quality Checks
Before completing, verify that...

Save this as .claude/skills/my-custom-skill.md and it will be immediately available as a slash command. Type /my-custom-skill to invoke it.

Best Claude Code Skills by Use Case

Curated lists of the top-rated skills for the most common development workflows.

Best Claude Code Skills for Code Review

  1. PR Review Pro — Comprehensive pull request review with inline comments and severity ratings
  2. Code Quality Gate — Enforce quality thresholds before code can be merged to main
  3. Security Code Scanner — Detect security vulnerabilities and injection risks in changed files
  4. Complexity Analyzer — Calculate cyclomatic complexity and flag overly complex functions
  5. Dead Code Finder — Identify unused exports, unreachable branches, and orphan files
  6. Style Enforcer — Verify code matches project style guide and naming conventions
  7. Dependency Auditor — Check for outdated, deprecated, or vulnerable dependencies in changes
  8. API Contract Validator — Ensure API changes are backward-compatible and properly versioned

Best Claude Code Skills for Testing

  1. Test Generator Pro — Auto-generate unit tests with edge cases for any function or module
  2. Coverage Maximizer — Analyze coverage gaps and generate targeted tests to fill them
  3. E2E Test Builder — Create end-to-end test suites for user flows with Playwright or Cypress
  4. Snapshot Manager — Manage, update, and audit component snapshot tests
  5. Mock Factory — Generate type-safe mocks, stubs, and fixtures from interfaces
  6. Load Test Runner — Configure and run load tests with k6 or Artillery for API endpoints
  7. Visual Regression — Detect unintended UI changes with screenshot comparison testing
  8. API Test Suite — Generate request-response test cases for REST and GraphQL endpoints

Best Claude Code Skills for DevOps

  1. Deploy Master — One-command deployments with pre-flight checks, rollback, and notifications
  2. Docker Compose Pro — Generate and optimize Docker Compose configs for multi-service stacks
  3. K8s Manager — Create, validate, and apply Kubernetes manifests and Helm charts
  4. GitHub Actions Builder — Scaffold CI/CD workflows with caching, matrix builds, and secrets
  5. Terraform Plan — Generate Terraform configs and preview infrastructure changes safely
  6. AWS CloudFormation — Build and validate CloudFormation templates with drift detection
  7. Rollback Guardian — Monitor deployments and auto-rollback on error rate spikes
  8. Environment Sync — Keep staging, preview, and production environment configs in sync

Best Claude Code Skills for Frontend Development

  1. Component Generator — Scaffold React, Vue, or Svelte components with props, types, and tests
  2. Accessibility Auditor — Run WCAG 2.1 AA checks and fix aria labels, contrast, and focus order
  3. Performance Profiler — Audit Core Web Vitals and suggest render optimizations
  4. Responsive Checker — Verify layouts across breakpoints and flag overflow issues
  5. Bundle Analyzer — Analyze bundle size, find heavy imports, and suggest code splitting
  6. CSS-to-Tailwind — Convert vanilla CSS or styled-components to Tailwind utility classes
  7. Storybook Builder — Generate Storybook stories with controls, decorators, and documentation
  8. i18n Manager — Extract hardcoded strings and manage translation keys across locales

Best Claude Code Skills for Security

  1. Vulnerability Scanner — Scan codebase for known CVEs, insecure patterns, and unsafe APIs
  2. Secret Detector — Find leaked API keys, tokens, passwords, and credentials in source code
  3. OWASP Checker — Audit for OWASP Top 10 vulnerabilities including XSS, CSRF, and injection
  4. Dependency Audit — Check all dependencies against vulnerability databases with fix suggestions
  5. Auth Flow Validator — Verify authentication and authorization flows for common weaknesses
  6. CSP Builder — Generate and validate Content Security Policy headers for your application
  7. Rate Limiter — Add rate limiting to API endpoints with configurable thresholds and responses
  8. Penetration Test — Automated penetration testing for common attack vectors and misconfigurations

Community & Ecosystem

Join 40+ contributors building the Claude Code skills ecosystem. Every skill is open source, community-reviewed, and free to use.

1,200+
Skills
20
Categories
OSS
Open Source

Frequently Asked Questions About Claude Code Skills

What is a Claude Code skill?

A Claude Code skill is a self-contained instruction set, defined in a SKILL.md file, that teaches Claude how to perform a specific task. When you invoke a skill (typically with a slash command like /commit or /review-pr), Claude reads the SKILL.md instructions and follows them precisely. Skills can define multi-step workflows, specify tool usage patterns, and include guardrails to ensure consistent, high-quality output. Skills are the primary extension mechanism in Claude Code for customizing AI behavior without writing code.

How do I install Claude Code skills?

Skills can be installed at the user level (in ~/.claude/skills/), the project level (in .claude/skills/), or provided by plugins via the /plugin marketplace add command. To install a community skill, clone or download the SKILL.md file into the appropriate skills directory. Claude Code automatically discovers skills in these directories and makes them available as slash commands. No restart is required — skills are live immediately.

How do I create a custom Claude Code skill?

Create a SKILL.md file in your .claude/skills/ directory. The file should contain a clear description of what the skill does, step-by-step instructions Claude should follow, any tool requirements (Bash, Read, Edit, Grep, Write), and expected input/output formats. Well-written skills include examples, error handling instructions, and quality checks. The skill name is derived from the filename or a frontmatter field. Anthropic's official cookbook repository includes example skills to use as templates.

What is the difference between Claude Code skills and plugins?

Skills are instruction-based: they teach Claude what to do using natural language directives in a SKILL.md file. They require no code to create. Plugins are code-based: they add new tools, commands, or capabilities to the Claude Code runtime through executable JavaScript or TypeScript packages. A plugin might ship several skills alongside its custom tools. Think of skills as recipes (text instructions) and plugins as new kitchen equipment (executable code). Skills are the most accessible way to extend Claude Code.

Are Claude Code skills safe to use?

Claude Code skills are SKILL.md text files containing natural language instructions — they do not execute arbitrary code on their own. Claude follows the instructions within its existing safety boundaries and permission model, including the tool allowlist, bash command restrictions, and approval prompts. However, you should always review a skill file before installing it, especially from untrusted sources, since a skill can instruct Claude to run shell commands or modify files.

How many Claude Code skills are available?

This directory currently lists over 1,200 curated skills across 20 categories spanning code review, testing, git and version control, documentation, DevOps and CI/CD, security and compliance, databases, frontend, backend, AI and machine learning, refactoring, deployment, debugging, data analytics, content and media, project management, design systems, performance, workflow automation, and multi-agent orchestration. New skills are added weekly.

Can I share Claude Code skills with my team?

Yes. Project-level skills stored in the .claude/skills/ directory of your repository are committed to version control and shared with your entire team automatically. This ensures consistent development practices across all team members using Claude Code. User-level skills in ~/.claude/skills/ remain personal and apply to every project you work on. Many teams maintain a shared skills repository that standardizes their development workflows.

Where can I find more Claude Code skills?

This marketplace lists 1,200+ curated skills verified for quality and compatibility. You can also find skills on GitHub by searching for "claude code skill" or "SKILL.md". The Anthropic official plugins repository (anthropics/claude-plugins-official) includes 23 verified skills. The aitmpl.com marketplace and skillsmp.com are other popular directories. Many development teams also build internal skills tailored to their codebase conventions and deployment processes.

What are the best Claude Code skills for beginners?

The most popular beginner-friendly skills include /commit (generate conventional commit messages from staged changes), /review (automated code review with actionable suggestions), /test (generate unit tests for any function), /docs (generate documentation from code), and /format (auto-format code to project standards). These skills require no setup beyond placing the SKILL.md file and provide immediate productivity gains. Start with skills in the Git, Testing, and Documentation categories.

How do Claude Code skills compare to Cursor rules or Copilot instructions?

Claude Code skills (SKILL.md files) are more structured and powerful than .cursorrules or GitHub Copilot custom instructions. While Cursor rules and Copilot instructions provide broad behavioral guidance, Claude Code skills define complete multi-step workflows with tool usage, error handling, and quality checks. Skills can be invoked on demand via slash commands, whereas Cursor rules apply passively. Claude Code skills also support multi-agent orchestration, chaining multiple skills together for complex workflows.

Can Claude Code skills call other skills?

Yes, Claude Code supports skill composition and multi-agent orchestration. A skill can reference and invoke other skills as part of its workflow. For example, a /deploy skill might call /test first to ensure all tests pass, then call /build to create production artifacts, then proceed with deployment. The Multi-Agent Orchestration category contains 25 skills specifically designed for chaining skills, spawning subagents, and coordinating complex multi-step workflows.

What is the SKILL.md file format?

SKILL.md is a Markdown file with optional YAML frontmatter. The frontmatter can specify the skill name, description, slash command trigger, and metadata. The body contains natural language instructions that Claude follows when the skill is invoked. Best practices include: use clear step-by-step numbered instructions, specify which tools to use (Bash, Read, Edit, Write, Grep), include error handling for common failure modes, define success criteria, and add examples of expected input/output. There is no rigid schema — the format is flexible by design.

Claude Code Skills Marketplace Summary

Claude4World hosts the largest curated directory of Claude Code agent skills with 1226+ SKILL.md files across 20 categories. Categories include Code Review, Testing, Git Workflow, Documentation, DevOps, Security, Database, Frontend, Backend, AI/ML, Refactoring, Deployment, Debugging, Data Analytics, Content, Project Management, Design Systems, Performance, Automation, and Multi-Agent Orchestration. All skills are free, open-source, and compatible with Claude Code, Claude Desktop, and the Claude Agent SDK. Popular skills include /commit for git workflow automation, /review-pr for AI-powered code reviews, /test-gen for automated test generation, /security-scan for vulnerability detection, and /deploy for one-command deployments. This marketplace is an alternative to aitmpl.com/skills, skillsmp.com, and buildwithclaude.com for discovering Claude Code ecosystem extensions.

Know a skill we're missing?

Help us build the most complete directory of Claude Code agent skills.

Submit a Resource