maxritter/claude-codepro

Production-Grade Development Environment for Claude Code. Quality automated. Context optimized. Testing enforced. Ship with confidence. πŸ’ͺ

411 stars43 forksUpdated Jan 26, 2026
npx skills add maxritter/claude-codepro

README

Claude CodePro

Production-Grade Development Environment for Claude Code

Quality automated. Context optimized. Testing enforced. Ship with confidence.
A shortcut to state-of-the-art Claude Code development, continuously improved.

Version Stars Last Commit PRs Welcome

⭐ Star this repository Β· 🌐 Visit the website Β· πŸ”” Follow for updates


Claude CodePro Demo

⚑ TL;DR

curl -fsSL https://raw.githubusercontent.com/maxritter/claude-codepro/v5.3.0/install.sh | bash

Then run ccp and /sync once to sync rules and skills. Use /spec or the quick mode for full quality.


πŸ“‘ Table of Contents


πŸš€ Getting Started

βœ… Prerequisites

πŸ–₯️ 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).

πŸ”§ Installation

Run the following command in your project folder root:

curl -fsSL https://raw.githubusercontent.com/maxritter/claude-codepro/v5.3.0/install.sh | bash

You'll be asked to choose between Dev Container or Local Installation.


πŸ“¦ What's Inside

♾️ Endless Mode

  • Seamless Continuity - Work on complex features across multiple sessions without losing progress
  • Automatic Handoffs - Context Monitor detects limits and continues seamlessly in new sessions
  • Persistent Memory - Relevant observations automatically carry across all sessions
  • Works Everywhere - Both /spec workflow and Quick Mode benefit from session continuity

πŸ“‹ Spec-Driven Development

  • Planning - Creates a detailed implementation plan for your review as markdown in docs/plans/
  • Approval - You review, edit if needed, and approve the plan before implementation
  • Implementation - Executes the plan with TDD enforcement and context management
  • Verification - Runs tests, quality checks, and validates completion based on the plan

πŸ“š Modular Rules, Commands & Skills

  • Rules - Best practices for TDD, debugging, context management, and more
  • Commands - /spec for Spec-Driven Development and /sync updating rules
  • Skills - Coding standards for Python, TypeScript, Go, testing, and components
  • Customizable - Add your own rules, commands, and skills that survive updates

🧠 Enhanced Context Capabilities

  • Persistent Memory - Cross-session memory system that automatically ingests context
  • Semantic Search - Local vector store based semantic code search for token-efficient retrieval
  • External Context - Library docs via Context7, web search and scraping via MCP tools
  • Browser Automation - Headless browser automation and testing even within the Dev Container

βœ… Quality Automation

  • TDD Enforcer - Pre-edit hook that warns when modifying code without failing tests

...

Read full README