brennercruvinel/CCPlugins
Best Claude Code framework that actually save time. Built by a dev tired of typing "please act like a senior engineer" in every conversation.
📦 CCPlugins – Professional command extensions for Claude Code CLI
What it is – A collection of 24 ready‑to‑use slash‑commands that turn Anthropic’s Claude Code command‑line interface into a semi‑automated development assistant. The commands are written as markdown files that Claude reads at runtime, so they work entirely with Claude Code’s native tools (grep, glob, read, write, etc.) and require no extra binaries.
Why it matters – Claude Code is a powerful LLM‑driven code‑assistant, but many everyday tasks (cleaning a repo, generating conventional commits, running a security scan, scaffolding a feature, etc.) still need the user to write long prompts. CCPlugins packages those workflows into short, repeatable commands, adds safety checks (git checkpoints, validation phases) and gives deterministic, production‑ready results. The project is actively maintained to keep up with Anthropic SDK updates.
🎯 Core capabilities (24 commands)
| Category | Example commands |
|---|---|
| Development workflow | /cleanproject, /commit, /format, /scaffold <name>, /test, /implement <url>, /refactor |
| Code quality & security | /review, /security-scan, /predict-issues, /remove-comments, /fix-imports, /find-todos, /create-todos, /fix-todos |
| Advanced analysis | /understand, /explain-like-senior, /contributing, /make-it-pretty |
| Session & project management | /session-start, /session-end, /docs, /todos-to-issues, /undo |
Each command follows a four‑step flow:
- Load – Claude reads the markdown definition from
~/.claude/commands/. - Analyze – The model inspects the project structure, stack, and current files.
- Plan – A detailed plan (often with a
thinkblock) is generated. - Execute – Safe actions are performed, with automatic git checkpoints and a validation phase that reports any leftover issues.
⚙️ Installation (30 s)
# macOS / Linux
curl -sSL https://raw.githubusercontent.com/brennercruvinel/CCPlugins/main/install.sh | bash
# Windows / cross‑platform
python install.py
The installer copies the markdown command files to ~/.claude/commands/ and registers them with Claude Code. An uninstall script removes them cleanly.
🚀 Typical workflow
# Start a documented session
claude "/session-start"
# Run a quick security audit
claude "/security-scan"
# Scaffold a new feature and test it
claude "/scaffold user‑auth"
claude "/test"
# Clean up, commit and end the session
claude "/cleanproject"
claude "/commit"
claude "/session-end"
The commands can also be chained in CI/CD pipelines, e.g. claude "/security-scan" && claude "/review" && claude "/test".
🛡️ Safety & Git hygiene
- Every destructive command creates a git checkpoint (
git add -A && git commit -m "Pre‑operation checkpoint"). - Commands never add AI attribution to commits or issues.
- A built‑in
/undorestores the last checkpoint.
📈 Reported productivity gains
| Task | Manual time | With CCPlugins | Approx. saved |
|---|---|---|---|
| Security analysis | 45‑60 min | 3‑5 min | ~50 min |
| Architecture review | 30‑45 min | 5‑8 min | ~35 min |
| Feature scaffolding | 25‑40 min | 2‑3 min | ~30 min |
| Git commit preparation | 5‑10 min | 30 s | ~9 min |
| Code cleanup | 20‑30 min | 1 min | ~25 min |
| Overall claim: 4‑5 hours saved per week for a typical developer. |
🤝 Contributing & licensing
- License: MIT – free for personal or commercial use.
- Contributions are welcomed; see
CONTRIBUTING.mdfor the workflow. - Custom commands can be added by dropping a markdown file into
~/.claude/commands/.
📌 Bottom line
CCPlugins is a practical, production‑oriented add‑on for Claude Code that turns a conversational AI into a repeatable, safety‑first development toolchain. It’s especially useful for teams that already use Claude Code and want to shave hours off routine coding, review, and security tasks without leaving the CLI.
Related
- Project
- Project
- Project
- Project