Skip to content

Repository files navigation

Claude Code Registry

The community-maintained catalog of Claude Code capabilities — skills, agents, MCPs, tools, and commands.

Note: This registry powers Vibe Code Playbook, the visual companion app for Claude Code.

Why This Exists

AI coding tools are powerful, but without structure they become a mess of undocumented scripts, one-off integrations, and tribal knowledge. This registry solves that by providing a single, organized catalog of everything Claude Code can do.

The problem: As AI-assisted development scales, teams accumulate hundreds of capabilities across slash commands, sub-agents, MCP integrations, automation hooks, and coding rules. Without a structured system, these become impossible to discover, share, or maintain.

What this registry contains: 786 individually documented items across 9 categories — each with structured metadata, consistent schemas, and machine-readable JSON. This is not a list of bookmarks. Every entry is validated, categorized, and ready for programmatic consumption.

What this demonstrates: The ability to design and maintain structured technical systems at scale — cataloging, schema design, data validation, and systematic documentation across a fast-moving domain.

What's in this registry?

Category Description Count
Skills Slash commands that provide specialized capabilities 267
Agents Sub-agents that can be spawned for complex tasks 100
MCPs Model Context Protocol servers for external integrations 177
Tools Core built-in tools available to Claude Code 19
Commands CLI commands for Claude Code 46
Collections Curated bundles of related capabilities 5
Plugins Installable plugin packages 12
Rules Coding standards and behavioral rules 80
Hooks Event-driven automation hooks 80

Usage

This registry is consumed by:

  • Vibe Code Playbook app — fetches registry data to display the catalog
  • Developers — reference for Claude Code capabilities
  • Community — contribute new items as Claude Code evolves

Fetching data

Registry files are plain JSON. Fetch directly from GitHub:

# Get all skills
curl https://raw.githubusercontent.com/AnobleSCM/claude-code-registry/main/skills/index.json

# Get a specific skill
curl https://raw.githubusercontent.com/AnobleSCM/claude-code-registry/main/skills/frontend-design.json

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Quick start:

  1. Fork this repo
  2. Add or update a JSON file in the appropriate category folder
  3. Submit a PR with a brief description

File Format

Each item is a JSON file with this structure:

{
  "id": "frontend-design",
  "name": "frontend-design",
  "displayName": "Frontend Design",
  "category": "Development",
  "description": "Create distinctive, production-grade frontend interfaces with high design quality",
  "invocation": "/frontend-design",
  "source": "superpowers",
  "tags": ["ui", "react", "design", "frontend"],
  "documentationUrl": null,
  "addedAt": "2026-01-23",
  "updatedAt": "2026-01-23"
}

See CONTRIBUTING.md for full schema documentation.

Validation

# Validate index/file contracts (including plugin install command syntax)
node scripts/validate-index-contracts.mjs

# Validate all JSON documents parse
find . -name "*.json" -exec python3 -m json.tool {} > /dev/null \;

License

This registry data is released under CC0 1.0 Universal — public domain, no restrictions.

Links

About

Community-maintained registry of Claude Code skills, agents, MCPs, tools, and commands

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages