ccprompts is a comprehensive Claude Code plugin featuring 70+ commands across 12 development phases, 10 specialized AI agents, and a Dagger-based safety system. Install as a plugin for instant access to enterprise-grade workflows, or use the repository directly for customization. Commands include safety validation, the agent template system provides wizards for creating specialized subagents, and the multi-dimensional validation engine ensures quality and security. For more info on subagents, see subagents.
Key Features:
- 70+ production-ready slash commands organized by development phase
- 10 specialized AI agents for domain-specific expertise
- Dagger container isolation for safe command execution
- Multi-dimensional validation (structure, security, quality, performance)
- MCP integration and workflow automation capabilities
- Enterprise governance and multi-repo management tools
Development Notice: This repository is under active development. Commands may contain bugs, breaking changes can occur between versions, and the structure may evolve. Use with caution in production environments.
Install Dagger (not explicitly required, but recommended to enable containerized command execution):
Linux:
curl -fsSL https://dl.dagger.io/dagger/install.sh | BIN_DIR=$HOME/.local/bin shmacOS:
brew install dagger/tap/daggerWindows:
winget install Dagger.Cligit clone https://github.com/ursisterbtw/ccprompts.git; and cd ccprompts; and bun i; and bun run validate- Copy an existing command from
.claude/commands/to your desired phase folder. - Update the structure and content for your specific use case.
- Include safety validation steps.
- Run
bun run validatebefore committing.
The repository includes an agent creation system using
templates/SUBAGENT_TEMPLATE.md:
- Use the
agent-template-wizardagent to create new specialized agents - Provide domain expertise and specific capabilities needed
- Wizard fills template placeholders with consistent structure
- Generated agents follow 7-step methodology with proper categorization
- Agents include examples, color coding, and validation approaches
The template system ensures consistent agent structure while allowing domain-specific customization.
ccprompts can be installed as a Claude Code plugin, giving you instant access to all 70+ commands and 10 specialized agents in any project.
# In Claude Code
/plugin marketplace add ursisterbtw/ccprompts
/plugin install ccprompts@ursisterbtwRestart Claude Code and all commands will be available via /help.
- All commands available in any project without manual copying
- Automatic updates when new versions are released
- Clean separation between your code and the command ecosystem
- Team-wide consistency through shared plugin configuration
- No need to clone the repository for each project
Add to your project's .claude/settings.json for automatic team-wide installation:
{
"pluginMarketplaces": [
"ursisterbtw/ccprompts"
],
"plugins": [
"ccprompts@ursisterbtw"
]
}For testing local changes or contributing:
# Run the test setup script
./scripts/test-plugin-local.sh
# Or manually
/plugin marketplace add /path/to/ccprompts
/plugin install ccprompts@ccpromptsFor complete plugin documentation, installation methods, and troubleshooting, see PLUGIN.md.
.claude/
├── commands/ # ~70 commands across 12 phases (00-11)
│ ├── 00-initial-workflow/ # Project analysis and workflow (2 commands)
│ ├── 01-project-setup/ # Documentation, learning, MCP (3 commands)
│ ├── 02-development/ # Backup, debug, optimize, refactor (5 commands)
│ ├── 03-security/ # Security auditing and compliance (4 commands)
│ ├── 04-testing/ # Testing and troubleshooting (2 commands)
│ ├── 05-deployment/ # Deployment and CI/CD (4 commands)
│ ├── 06-collaboration/ # Code review and team workflow (4 commands)
│ ├── 07-utilities/ # Productivity and management tools (10 commands)
│ ├── 08-extras/ # Health checks and modernization (4 commands)
│ ├── 09-agentic-capabilities/ # MCP and agent orchestration (12 commands)
│ ├── 10-ai-native-development/ # AI-powered development tools (10 commands)
│ └── 11-enterprise-scale/ # Governance and multi-repo (8 commands)
├── agents/ # Agent templates and configurations
├── workflows/ # Automated workflow definitions
├── README.md
├── settings.json
└── command-registry.json
scripts/ # Safety system + validation utilities
templates/ # subagent template files
tests/ # Jest testing suite
docs/ # Multi-level documentation
cat .claude/commands/09-agentic-capabilities/mcp-discover.md
cat .claude/commands/10-ai-native-development/ai-pair-program.md
cat .claude/commands/11-enterprise-scale/governance.md
/mcp-discover install filesystem --path=/project/data
/ai-pair-program advanced typescript --context-aware
/governance policy organization soc2 --enforce-automatically./scripts/safe-run.sh "command"See SAFETY.md for full safety system documentation.
- Open an issue for bugs, feature requests, or questions
- Start a discussion by opening an issue for ideas and feedback
- See CONTRIBUTING.md for guidelines
Pull requests are welcome. Please:
- Run the validator and ensure no errors.
- Follow conventional commit messages (
feat: …,fix: …, etc.). - Keep commands clear and focused—avoid unnecessary complexity.
MIT. See LICENSE for details.