# Clone the repository
git clone https://github.com/webuild-ai/claude-toolkit.git
cd claude-toolkit
# Install all commands
make install|
28 specialized slash commands covering Git workflows, code quality, testing, documentation, and infrastructure |
8 reusable prompt templates organized by purpose (validation, analysis, generation) |
10 JSON schemas for validation and structured data definitions |
8 real-world examples showing workflows and integrations |
→ View all commands | → Browse prompts | → See examples | → Check schemas
Note: Commands use
zsh -i -c "npm ..."syntax for npm commands.
Using a different shell? Click here
| Shell | Syntax | Example |
|---|---|---|
| Zsh (default) | zsh -i -c "npm ..." |
zsh -i -c "npm run lint" |
| Bash | bash -c "npm ..." |
bash -c "npm run lint" |
| Fish | fish -c "npm ..." |
fish -c "npm run lint" |
| Direct | npm ... |
npm run lint |
claude-toolkit/
├── 🎯 commands/ # 28 slash commands for Claude Code
│ ├── Git & PR Workflows (5)
│ ├── Code Quality & Refactoring (4)
│ ├── Testing & Quality (4)
│ ├── Documentation (3)
│ ├── Development Workflows (3)
│ ├── Infrastructure/DevOps (4)
│ ├── AI/Agent Specific (3)
│ └── Utility & Analysis (3)
├── 📝 prompts/ # 8 reusable prompt templates
│ ├── validation/ # Security, multi-cloud, Terraform
│ ├── analysis/ # Code smells, performance, Docker
│ └── generation/ # Tests, commits
├── 💡 examples/ # 8 real-world examples
│ ├── commands/ # Command usage examples
│ ├── workflows/ # Multi-step workflows
│ └── integrations/ # GitHub Actions, Slack
├── 📋 schemas/ # 10 JSON schemas
│ ├── commands/ # Command result schemas
│ ├── validation/ # Validation rules
│ ├── config/ # Configuration schemas
│ └── outputs/ # Output formats
├── Makefile # Installation automation
└── README.md
| Command | Description |
|---|---|
make install |
📥 Install all commands to ~/.claude/commands |
make uninstall |
🗑️ Remove installed commands |
make list |
📋 List available commands |
make check |
✅ Check installation status |
make help |
❓ Show help message |
| Command | Purpose |
|---|---|
/sanitycheck |
🔍 Run 16 comprehensive pre-commit checks |
/commit |
💬 Create conventional commits with proper formatting |
/pr-review |
👀 Perform thorough code review checklist |
/rebase |
🔀 Interactive rebase with guided conflict resolution |
/test-coverage |
📊 Analyze test coverage and identify gaps |
Contributions are welcome! This toolkit accepts:
|
✨ Commands
|
📝 Prompts
|
🔧 Utilities
|
📚 Documentation
|
- Fork this repository to your GitHub account
- Clone your fork locally:
git clone https://github.com/YOUR-USERNAME/claude-toolkit.git cd claude-toolkit - Create a branch with a descriptive name:
git checkout -b feat/new-command # For new commands git checkout -b docs/update-readme # For documentation git checkout -b fix/command-bug # For bug fixes
- Make your changes and commit with conventional format:
git commit -m "feat: add new deployment command" - Push to your fork and open a PR to this repo:
git push origin feat/new-command # Then open PR from your fork to webuild-ai/claude-toolkit
- Create a branch directly on this repo
- Push and open a PR for review
- Add new commands to
commands/ - Create prompts in
prompts/ - Add schemas to
schemas/ - Write examples in
examples/ - Update documentation as needed
Conventional commit types: feat, fix, docs, refactor, test, chore
MIT License - feel free to use and modify for your projects!
Made with ❤️ for the Claude Code community