by maxritter
Production-Grade Development Environment for Claude Code. Quality automated. Context optimized. Testing enforced. Ship with confidence. ✔️
# Add to your Claude Code skills
git clone https://github.com/maxritter/claude-codeproGuides for using ai agents skills like claude-codepro.
Last scanned: 5/21/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-21T07:53:39.948Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}claude-codepro is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by maxritter. Production-Grade Development Environment for Claude Code. Quality automated. Context optimized. Testing enforced. Ship with confidence. ✔️. It has 422 GitHub stars.
Yes. claude-codepro passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/maxritter/claude-codepro" and add it to your Claude Code skills directory (see the Installation section above).
claude-codepro is primarily written in TypeScript. It is open-source under maxritter on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh claude-codepro against similar tools.
No comments yet. Be the first to share your thoughts!
Quality automated. Context optimized. Testing enforced. Ship with confidence. A shortcut to state-of-the-art Claude Code development, continuously improved.
curl -fsSL https://raw.githubusercontent.com/maxritter/claude-codepro/v5.4.12/install.sh | bash
Then run ccp in your terminal to start Claude Code, and type /sync inside the session to sync rules and skills. Use /spec for Spec-Driven Development or Quick Mode for fast fixes.
🖥️ Platforms: macOS, Linux, Windows (WSL2)
💳 Claude: Max, Team, or Enterprise recommended
Choose your installation method:
Option A: 🐳 Dev Container (Recommended)
Pre-configured, isolated environment with all tools ready. No system conflicts, consistent across machines, easy cleanup.
Option B: 🍺 Local Installation
Install directly on your system. Requires Homebrew (macOS/Linux/WSL2).
Run the following command in your project folder root:
curl -fsSL https://raw.githubusercontent.com/maxritter/claude-codepro/v5.4.12/install.sh | bash
You'll be asked to choose between Dev Container or Local Installation.
/spec workflow and Quick Mode benefit from session continuitydocs/plans//spec for SDD, /sync for updating rules, /learn for online learningccp aliasSame task. Different results.
| Ad-hoc Prompting | With Claude CodePro |
|---|---|
| ❌ Writes code without tests | ✅ TDD enforced — tests first, then implementation |
| ❌ No quality checks | ✅ Auto-formatted, linted, type-checked on every edit |
| ❌ Inconsistent workflow | ✅ Structured Plan → Implement → Verify cycle |
| ❌ Context lost between sessions | ✅ Persistent memory carries observations forward |
| ❌ No codebase awareness | ✅ Semantic search understands your code |
| ❌ Hope it works | ✅ Verified before marked complete |
The result: Production-grade code you can ship with confidence. Systematic. Tested. Verified.
Run /sync to sync custom rules and skills with your codebase. Run it once initially, then anytime after major changes:
ccp
> /sync
Best for complex features, refactoring, or when you want to review a plan before implementation:
ccp
> /spec "Add user authentication with OAuth and JWT tokens"
How it works:
📋 Plan → ✅ Approve → 🔨 Implement → 🔍 Verify
↑ ↓
└── 🔄 Loop ───┘
docs/plans/Just chat. No plan file, no approval gate. All quality hooks and TDD enforcement still apply.
Best for bug fixes, small improvements, and exploratory work:
ccp
> Fix the null pointer bug in user.py
Capture non-obvious discoveries as reusable skills. Automatically prompted by the context monitor, or invoke manually:
ccp
> /learn "Extract the debugging workflow we used for the race condition"
Claude CodePro extends Claude Code with a modular system of rules, commands, and skills:
Managed by CCP (updated on install):
.claude/commands/ - spec and sync commands are managed by CCP.claude/rules/standard/ - Best practices and workflows.claude/ccp/skills/ - Coding standards for languages and frameworksYours to customize (never touched by updates):
.claude/commands/ - Any command besides the standard ones.claude/rules/custom/ - Project-specific rules.claude/skills/ - Any skill besides the standards-* from CCP pluginWhen to use what:
| Type | Loaded | Best for |
|---|---|---|
| Rules | Every session (always in context) | Guidelines Claude should always follow |
| Commands | On demand via /command |
Specific workflows or multi-step tasks |
| Skills | Dynamically when relevant | Specialized knowledge, coding standards |
Add your own MCP servers in two locations:
| Config File | How It Works | Best For |
|---|---|---|
.mcp.json |
Instructions load into context when triggered | Lightweight servers (few tools) |
mcp_servers.json |
Called via mcp-cli; instructions never enter context | Heavy servers (many tools) |
Run /sync after adding servers to generate documentation.
Pull Requests - New features, improvements, and bug fixes are welcome. Fun fact: CCP is built with CCP — a self-improving loop where your contributions make the tool that makes contributions better. 🔄
Issues - Found a bug or have a feature request? Open an issue.