Transform Claude Code from a basic AI assistant into a project-aware, context-intelligent development powerhouse.
Claude Code breaks down as your codebase grows:
- π Re-adding the same CLAUDE.md instructions across projects
- π Claude spams markdown files instead of organized task tracking
- π Goes in circles after context compacting, repeating failed approaches
- π Copy-pasting roleplay prompts: "Act as engineer..." "Be a reviewer..."
Just as zsh transformed terminals with themes and plugins, zcc transforms Claude Code with:
# Before: Basic Claude Code
"Please review my code" # Generic responses
# After: With zcc
/mode reviewer # Specialized AI personality
"Review the auth module" # Context-aware, focused analysis
# 1. Install (30 seconds)
npx zcc init
# 2. Use enhanced features immediately
/mode architect # Switch to system design mode
/ticket create "Add authentication" # Persistent task tracking
/zcc # See project status
# 3. Claude becomes context-aware
"Implement the auth feature" # Claude knows about your ticket,
# project structure, git status, etc.
Feature | What It Does | zsh Equivalent |
---|---|---|
AI Modes | Switch personalities (architect/engineer/reviewer) | Themes |
Tickets | Persistent task tracking across sessions | tmux sessions |
Fuzzy Matching | /mode eng β finds engineer |
Smart completions |
Hooks | Auto-load context, expand acronyms | precmd/preexec |
Workflows | Reusable procedures (review, deploy, audit) | Functions |
Agents | Specialized tools (research, analysis) | Plugins |
# Interactive setup - choose from available starter packs
npx zcc init
# Or install a specific starter pack directly (headless)
npx zcc init --pack essentials
npx zcc init --pack frontend-react
# Install globally for use across all projects
npm install -g z-claude-code
zcc init
# Clone and build from source
git clone https://github.com/git-on-my-level/zcc.git
cd zcc
npm install
npm run build
# Use in your project
cd /your/project
node /path/to/zcc/dist/cli.js init
# Essential setup (recommended for new users)
zcc init --pack essentials
# Frontend React project
zcc init --pack frontend-react
# Backend API project (coming soon)
zcc init --pack backend-api
# Start fresh (overwrite existing)
zcc init --force
# Automated CI/CD setup
zcc init --pack essentials --force
Get up and running instantly with curated collections of modes, workflows, and agents:
# Interactive pack selection
npx zcc init
# Or specify a pack directly
npx zcc init --pack frontend-react
Pack | Description | Includes |
---|---|---|
essentials | Essential setup for general development | Core modes (apm , engineer , architect , reviewer ) + workflows (review , summarize ) + essential hooks |
frontend-react | Complete React development setup | component-engineer , react-architect , ui-reviewer modes + creation workflows |
advanced-code-refactoring | AST-grep focused code refactoring | Advanced refactoring modes and workflows |
- backend-api - RESTful API development with
api-architect
,backend-engineer
,security-reviewer
modes - fullstack - End-to-end development combining frontend and backend capabilities
Just like oh-my-zsh themes transform your terminal experience, starter packs transform Claude Code for your project type.
# Morning: Architecture & Planning
/mode architect
"Design the payment system"
# Afternoon: Implementation
/mode engineer
"Implement stripe integration"
# Evening: Review
/mode reviewer
"Check for security issues"
# Track Everything
/ticket list # See all tasks
/ticket view payment-system # Load full context
Problem: Claude Code loses context and repeats mistakes
Solution: Persistent tickets + smart hooks = continuous context
Problem: Same prompts copy-pasted everywhere
Solution: Built-in modes with best practices baked in
Problem: Scattered markdown files everywhere
Solution: Organized ticket system with clear status tracking
- π Quick Start Guide - Get running in 5 minutes
- π¦ Starter Packs Guide - Ready-to-use bundles for different project types
- πͺ Hooks Guide - Event-driven automation
- π§© Component Guide - Creating modes, workflows, and agents
- π API Reference - Programmatic usage
- π¨ Creating Custom Modes - Build AI personalities
- π§ Workflow Development - Automate complex tasks
- π οΈ Troubleshooting - Common issues and solutions
- π Advanced Configuration - Deep customization
- π Community Components - Share and discover
/mode arc # β architect
/mode eng # β engineer
/mode apm # β autonomous-project-manager
/ticket create "Add user authentication"
/ticket move auth-task in-progress
/ticket resolve auth-task
zcc acronym add API "Application Programming Interface"
zcc acronym add DDD "Domain-Driven Design"
# Now Claude automatically understands your project's terminology
Like zsh enhances bash without replacing it, zcc enhances Claude Code while preserving everything that works. Start simple, add power as needed.
- π Community Hub: Share modes and workflows
- π ~/.zcc/config.yaml: Global config file (unified structure with project config)
- π Plugin Manager: Easy install/update (like zplug)
- π Analytics: Track productivity and usage patterns
We welcome contributions! See CONTRIBUTING.md for guidelines.
- π Issues
- π¬ Discussions
- π Wiki
MIT Β© zcc Contributors
Transform your AI coding experience in 30 seconds