A comprehensive collection of custom plugins, skills, commands, and configurations for Claude Code.
- Claude Code Docs - Official documentation
- Claude Code Skills - Official skills repository
- Claude Code Plugins - Official plugins
- awesome-claude-code - Claude Code workflows, slash-commands, and templates
- everything-claude-code - Battle-tested configs from an Anthropic hackathon winner
- superpowers-claude-code - Superpowers for Claude Code
- compound-engineering-plugin - Compound Engineering Plugin for Claude Code
cc-plus/
├── .claude-plugin/ # Plugin metadata
├── agents/ # Custom agents
├── commands/ # Custom commands
├── contexts/ # Context definitions
├── examples/ # Example files
├── hooks/ # Custom hooks
├── resources/ # Documentation and resources
├── rules/ # Coding rules and guidelines
├── skills/ # Custom skills
├── .dockerignore
├── .env.example
├── .gitignore
├── .mcp.json
├── docker-compose.yml
├── Dockerfile
├── LICENCE
├── README.docker.md
├── README.md
└── settings.json
The easiest way to use this collection - install as a Claude Code plugin:
# Add this repo as a marketplace
/plugin marketplace add XD3an/cc-plus
# Install the plugin
/plugin install cc-plus@cc-plusOr add directly to your ~/.claude/settings.json:
{
"enabledPlugins": {
"cc-plus@cc-plus": true
}
}If you prefer manual control over what's installed:
# Clone the repo
git clone https://github.com/<your-username>/cc-plus.git
# Copy agents to your Claude config
cp cc-plus/agents/*.md ~/.claude/agents/
# Copy commands
cp cc-plus/commands/**/*.md ~/.claude/commands/
# Copy contexts
cp cc-plus/contexts/*.md ~/.claude/contexts/
# Copy rules
cp cc-plus/rules/*.md ~/.claude/rules/
# Copy skills
cp -r cc-plus/skills/* ~/.claude/skills/Copy the hooks from hooks/hooks.json to your ~/.claude/settings.json.
Copy desired MCP servers from .mcp.json to your ~/.claude.json.
Important: Replace any YOUR_*_HERE placeholders with your actual API keys.
claude --plugin-dir "path/to/cc-plus"For containerized deployment, see README.docker.md for detailed instructions.
Copy .env.example to .env and configure your settings:
cp .env.example .envEdit settings.json to customize plugin behavior.
Contributions are welcome! Please feel free to submit a Pull Request.
See LICENCE for details.