Claude Code Skills Marketplace
A community-driven collection of custom skills for Claude Code, Anthropic's CLI tool for software engineering with Claude.
What are Skills?
Skills are reusable prompt templates that extend Claude Code's capabilities. They let you package expert instructions into shareable, versioned modules that anyone can install and invoke with a slash command.
Examples of what skills can do:
- Enforce project-specific code review checklists
- Generate boilerplate tailored to your stack
- Run multi-step workflows (test, lint, commit, deploy)
- Automate documentation generation
- Perform security audits with custom rulesets
Repository Structure
ClaudeMarketplace/
├── skills/ # Published skills
│ ├── registry.json # Index of all available skills
│ └── example-skill/ # One directory per skill
│ ├── commands/
│ │ └── example-skill.md # Skill prompt with YAML frontmatter
│ ├── .claude-plugin/
│ │ └── plugin.json # Claude Code plugin manifest
│ ├── metadata.json # Name, version, author, tags, etc.
│ └── README.md # Human-readable documentation
├── templates/ # Starter templates for new skills
│ ├── skill.md
│ └── metadata.json
├── schema/
│ └── metadata.schema.json # JSON Schema for metadata validation
├── scripts/
│ ├── validate.sh # Validate a skill's structure
│ ├── install.sh # Install a skill locally
│ ├── new-skill.sh # Scaffold a new skill from templates
│ ├── check-registry.sh # Verify registry.json consistency
│ ├── validate-all.sh # Run all validation checks
│ └── scan-prompts.sh # Prompt safety scanner
├── CONTRIBUTING.md # How to submit a skill
└── LICENSE # MIT
Available Skills
The example-skill is a contributor reference — it demonstrates the expected file structure but is not a functional skill.
Base (always-on context)
| Skill | Command | Description |
|---|
| golden-rules | /golden-rules | Installs mandatory security, coding, naming, and design standards into CLAUDE.md as always-on context for every Claude Code session |
Workflow
| Skill | Command | Description |
|---|
| agent-based-development | /agent-based-development | Full async multi-agent development workflow: Planning → Design → Dev → Security/Tech Review loop with file-based handoffs and release-branch Git model |
| git-workflow | /git-workflow | Enforces the release-branch Git model: scaffold feature branches, open PRs with review checks, cut releases with tags, and view workflow reference |
| adr | /adr | Creates and maintains Architecture Decision Records (ADRs) in docs/decisions/ using the MADR format. Supports creating, listing, updating, superseding, and searching ADRs |
| api-design | /api-design | Designs REST, GraphQL, and gRPC APIs (OpenAPI/schema/proto output) and reviews existing APIs for consistency, best practices, and breaking change risks |
| architecture-design | /architecture-design | Designs new systems from requirements: C4 model diagrams, service boundaries, API contracts, data design, failure modes, and cross-cutting concerns |
| changelog-generator | /changelog-generator | Generates a structured CHANGELOG.md following Keep a Changelog format from git history and ABD handoff artifacts |
| database-design | /database-design | Designs database schemas from domain requirements (ERD, indexes, migrations, security) or reviews existing schemas for normalization issues, missing indexes, unsafe migrations, and scalability risks |
| incident-report | /incident-report | Generates professional incident reports using customizable templates. Supports outage, security, performance, and data-loss incident types |
| requirements-generator | /requirements-generator | Generates structured requirements documents with functional and non-functional requirements, Gherkin acceptance criteria, edge cases, and out-of-scope items |
Standards