Skip to content
BeClaude

ccprompts

New
70Community RegistryDevelopmentby Claude Code Community

70+ Claude Code slash commands across 12 development phases with Dagger-based safety system

Summary

ccprompts is a plugin for Claude Code that provides over 70 slash commands organized across 12 development phases, plus 10 specialized AI agents and a Dagger-based safety system.

  • It helps developers streamline workflows like code generation, testing, security auditing, and deployment with built-in validation and container isolation.

Overview

<p align="center"> <img src="docs/assets/banner.svg" width="720" height="120" alt="ccprompts banner" /> </p>

<div align="center">

![Ask DeepWiki](https://deepwiki.com/ursisterbtw/ccprompts)

</div>

ccprompts – claude code command collection

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.

Quick start

Recommended Prerequisites

Install Dagger (not explicitly required, but recommended to enable containerized command execution):

Linux:

bash
curl -fsSL https://dl.dagger.io/dagger/install.sh | BIN_DIR=$HOME/.local/bin sh

macOS:

bash
brew install dagger/tap/dagger

Windows:

powershell
winget install Dagger.Cli

Installation

fish
git clone https://github.com/ursisterbtw/ccprompts.git; and cd ccprompts; and bun i; and bun run validate

Adding a new command

  1. Copy an existing command from .claude/commands/ to your desired phase folder.
  2. Update the structure and content for your specific use case.
  3. Include safety validation steps.
  4. Run bun run validate before committing.

Creating specialized agents

The repository includes an agent creation system using `templates/SUBAGENT_TEMPLATE.md`:

  1. Use the `agent-template-wizard` agent to create new

specialized agents

  1. Provide domain expertise and specific capabilities needed
  2. Wizard fills template placeholders with consistent structure
  3. Generated agents follow 7-step methodology with proper categorization
  4. Agents include examples, color coding, and validation approaches

The template system ensures consistent agent structure while allowing domain-specific customization.


Installation as a Plugin

ccprompts can be installed as a Claude Code plugin, giving you instant access to all 70+ commands and 10 specialized agents in any project.

Quick Plugin Installation

bash
# In Claude Code
/plugin marketplace add ursisterbtw/ccprompts
/plugin install ccprompts@ursisterbtw

Restart Claude Code and all commands will be available via /help.

Benefits of Plugin Installation

  • 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

Team Installation

Add to your project's .claude/settings.json for automatic team-wide installation:

json
{
  "pluginMarketplaces": [
    "ursisterbtw/ccprompts"
  ],
  "plugins": [
    "ccprompts@ursisterbtw"
  ]
}

Local Development

For testing local changes or contributing:

bash
# Run the test setup script
./scripts/test-plugin-local.sh

# Or manually
/plugin marketplace add /path/to/ccprompts
/plugin install ccprompts@ccprompts

For complete plugin documentation, installation methods, and troubleshooting, see PLUGIN.md.


Repository layout

text
.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

Usage Examples

bash
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

Safe command execution

bash
./scripts/safe-run.sh "command"

See SAFETY.md for full safety system documentation.


Community & Support

  • 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

Contributing

Pull requests are welcome. Please:

  1. Run the validator and ensure no errors.
  2. Follow conventional commit messages (feat: …, fix: …, etc.).
  3. Keep commands clear and focused—avoid unnecessary complexity.

License

MIT. See LICENSE for details.


Install & Usage

1
Add a marketplace
/plugin marketplace add <org/repo>
2
Install the plugin

Add the configuration to /plugin install ccprompts@<marketplace>

3
Manage with /plugin
/plugin

Use Cases

Generate boilerplate code for a new microservice using phase-specific commands.
Run a security audit on a codebase with automated vulnerability scanning.
Create a specialized subagent for domain-specific tasks like database optimization.
Validate code quality and performance before a production deployment.
Automate multi-repo management and CI/CD pipeline integration.
Use Dagger containers to safely execute untrusted commands in isolation.

Usage Examples

1

/ccprompts generate service user-management --lang go

2

/ccprompts audit security --path ./src

3

/ccprompts agent create db-optimizer --description 'optimizes SQL queries'

View source on GitHub

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is ccprompts?

ccprompts is a plugin for Claude Code that provides over 70 slash commands organized across 12 development phases, plus 10 specialized AI agents and a Dagger-based safety system. It helps developers streamline workflows like code generation, testing, security auditing, and deployment with built-in validation and container isolation.

How to install ccprompts?

To install ccprompts: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install ccprompts@<marketplace>. Finally, /plugin in Claude Code.

What is ccprompts best for?

ccprompts is a plugin categorized under Development. Created by Claude Code Community.

What can I use ccprompts for?

ccprompts is useful for: Generate boilerplate code for a new microservice using phase-specific commands.; Run a security audit on a codebase with automated vulnerability scanning.; Create a specialized subagent for domain-specific tasks like database optimization.; Validate code quality and performance before a production deployment.; Automate multi-repo management and CI/CD pipeline integration.; Use Dagger containers to safely execute untrusted commands in isolation..