A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Self-orchestrating multi-agent system for Claude Code — you say WHAT, the AI decides HOW. v7.1: 15 AI agents, Smart Rout
You're looking at the answer.
Welcome to the machine shop. Except the machines are building themselves — and they're getting better at it.
CC_GodMode v7.0.0 and v7.1.0 weren't built by hand. They were planned, architected, implemented, validated, documented, and shipped by the exact agents defined in this repo. PRs #22 and #23 are proof. The orchestrator delegated to @architect for design, @builder for implementation, @validator and @tester for quality gates, and @scribe for documentation. Then it created the PR itself.
That's not marketing copy. That's what happened.
CC_GodMode is a Claude Code plugin that transforms your development workflow into a self-orchestrating multi-agent system. Here's how to set it up:
macOS / Linux:
git clone https://github.com/cubetribe/ClaudeCode_GodMode-On.git
cd ClaudeCode_GodMode-On
./scripts/apply-global-claude-setup.sh
./scripts/apply-global-claude-setup.sh --check # Verify installation
Windows (PowerShell):
git clone https://github.com/cubetribe/ClaudeCode_GodMode-On.git
cd ClaudeCode_GodMode-On
.\scripts\apply-global-claude-setup.ps1
.\scripts\apply-global-claude-setup.ps1 -Check # Verify installation
Then activate in any project:
cd your-project
cp ~/.claude/templates/CLAUDE-ORCHESTRATOR.md ./CLAUDE.md
claude
Done. The orchestrator is active.
Once installed, daily usage is one line:
GodMode: New Feature: user authentication with JWT
GodMode: Bug Fix: cart total miscalculates with discount codes
GodMode: Research: best approach for real-time sync in React 18
No installation ceremony. After one-time setup, most sessions need nothing — the orchestrator loads from CLAUDE.md automatically. Use the ContextRestore prompt only after /compact or if the orchestrator loses its role. You say what you want — the system figures out which agents to call, in what order, at what cost.
CC_GodMode v7.0.0 was redesigned based on how Claude Fable 5 actually works, not how earlier models needed to be prompted:
effort: frontmatter field (Claude Code ≥2.1.152) that tunes token budgets automatically — no long preambles needed..claude-plugin/plugin.json is the modern distribution mechanism; the install prompts stay as a manual fallback.It started simple: One developer, mass sleep deprivation, and a vision.
Phase 1: Manual labor. Researching best practices. Reading docs. Testing prompts. Failing. Iterating. Building agent after agent. Workflow after workflow. Week after week.
Phase 2: The system works. 8 specialized AI agents orchestrating themselves. Features get built. Bugs get fixed. Documentation writes itself. "This is pretty good," I thought.
Phase 3: January 6th, 2026. A thought: "What if I use the system... to improve the system?"
I gave it one prompt. The orchestrator delegated to the research team. Analyzed its own architecture. Found inefficiencies. Proposed improvements. Implemented them. Validated itself. Documented the changes.
The loop closed.
Phase 4: You're reading this README. An AI wrote parts of it. An AI will improve it. The experiment continues.
CC_GodMode transforms Claude Code into a self-orchestrating multi-agent development team powered by Claude Fable 5 as the orchestrator with token-efficient Claude Code subagents for implementation, validation, and documentation.
You say WHAT. The AI figures out HOW.
You: "I need user authentication with JWT"
Orchestrator:
→ Analyzes request
→ Determines version (5.5.0)
→ Creates report folder
→ Delegates to @architect for design
→ Delegates to @api-guardian for API impact
→ Delegates to @builder for implementation
→ @validator checks code quality
→ @tester checks UX quality
→ @scribe documents everything
→ @github-manager creates PR
You: *drinks coffee*
The difference?
| Without CC_GodMode | With CC_GodMode |
|---|---|
| You: "Design the feature" | You: "Build Feature X" |
| You: "Now implement it" | ☕ |
| You: "Check the types" | ☕ |
| You: "Update the consumers" | ☕ |
| You: "Write the docs" | ☕ |
| You: "Did I forget something?" | AI: "Done. Here's the report." |
15 specialists (8 core + 1 security gate + 6 department). Each with their own expertise, model assignment, and effort tuning.
Core agents (8) — always available:
| Agent | Role | Specialty |
|---|---|---|
@researcher | Knowledge Discovery | Web research, documentation lookup, technology evaluation |
@architect | System Architect | High-level design, module structure, tech decisions |
@api-guardian | API Lifecycle Expert | Breaking changes, consumer impact, contract validation |
@builder | Senior Developer | Implementation, following @architect's specifications |
@validator | Code Quality Gate | TypeScript, unit tests, security, consumer verification |
@tester | UX Quality Gate | E2E tests, visual regression, accessibility, performance |
@scribe | Technical Writer | Documentation, changelog, version management |
@github-manager | GitHub Manager | Issues, PRs, releases, CI/CD orchestration |
Security gate (1) — optional, activate for security-sensitive changes:
| Agent | Domain | Mode |
|---|---|---|
@security | Secrets, injection, auth/authz, crypto, dependencies | Read + Write (security-focused) |
Department agents (6) — optional, activate when their domain is in scope:
| Agent | Domain | Mode |
|---|---|---|
@ci-security-guardian | GitHub Actions, CODEOWNERS, Dependabot, security | Read + Write (GitHub surface only) |
@docs-dx | Public docs, prompts, setup instructions, user-facing clarity | Read-only reviewer |
@quality-operations | Validation scope, regression gates, eval-oriented checks | Read-only advisor |
@runtime-platform | Toolchain, sandbox, environment constraints, OS behavior | Read-only + diagnostic Bash |
@workflow-design | Orchestration design, skill boundaries, handoff artifacts | Read-only designer |
@workspace-governance | AGENTS layering, repo rules, release law, change-scope policy | Read-only reviewer |
Dual Quality Gates:
@builder completes
│
┌───────────────┴───────────────┐
▼ ▼
┌─────────────┐ ┌─────────────┐
│ @validator │ │ @tester │
│ Code Quality│ │ UX Quality │
├─────────────┤ ├─────────────┤
│ ✓ TypeScript│ │ ✓ E2E Tests │
│ ✓ Unit Tests│ │ ✓ Visuals │
│ ✓ Security │ │ ✓ A11y │
│ ✓ Consumers │ │ ✓ Perf │
└──────┬──────┘ └──────┬──────┘
│ │
└───────────────┬───────────────┘
▼
Both gates passed?
→ Continue to @scribe
CC_GodMode v7.0.0 is tuned for Claude Fable 5 as the orchestrator with model-tiered Claude Code subagents (haiku for simple ops, sonnet for implementation, opus for architecture) and effort-field budget tuning.
How it works:
effort frontmatter field (Claude Code ≥2.1.152) tunes token budgets automatically: architect=high, builder/tester/api-guardian=medium, all others=low.Token efficiency per workflow type:
| Workflow | Smart Routing | Full-Gates |
|---|---|---|
| Simple bug fix | @builder + scoped gates | all agents |
| Docs-only | @scribe only | — |
| Standard feature | inline brief + @builder + scoped gates | @architect + full sequence |
| API change | always Full-Gates (mandatory @api-guardian) | always Full-Gates |
v6.0 modular architecture. v6.1 Skills. v6.2 worktree isolation. v6.3 Plugin packaging. v6.4 Workflow Modes. v7.0 Fable 5 orchestrator + Smart Routing default. v7.1 @security gate + installer scripts → 15 agents.
~/.claude/ ← RUNTIME (What Claude loads)
├── agents/ ← 15 agents (8 core + 1 security gate + 6 department), globally available
│ ├── researcher.md ← haiku, effort: low
│ ├── architect.md ← opus, effort: high
│ ├── api-guardian.md ← sonnet, effort: medium
│ ├── builder.md ← sonnet, effort: medium
│ ├── validator.md ← sonnet, effort: low
│ ├── tester.md ← sonnet, effort: medium
│ ├── scribe.md ← haiku, effort: low
│ ├── github-manager.md ← haiku, effort: low
│ ├── ci-security-guardian.md ← sonnet, effort: low (dept.)
│ ├── docs-dx.md ← sonnet, effort: low (dept.)
│ ├── quality-operations.md ← sonnet, effort: low (dept.)
│ ├── runtime-platform.md ← sonnet, effort: low (dept.)
│ ├── workflow-design.md ← sonnet, effort: low (dept.)
│ └── workspace-governance.md ← sonnet, effort: low (dept.)
├── scripts/ ← Hook scripts
│ ├── session-start.js
│ ├── validate-agent-output.js
│ └── check-api-impact.js
└── settings.json ← Hooks (SessionStart, PostToolUse,
SubagentStop, TaskCompleted)
your-project/ ← YOUR PROJECT
├── CLAUDE.md ← Orchestrator (~65 lines, auto-loaded!)
├── VERSION ← Single source of truth
├── CHANGELOG.md ← Version history
├── docs/orchestrator/ ← NEW v6.0: Modular reference docs
│ ├── AGENTS.md ← Agent registry & handoff matrix
│ ├── WORKFLOWS.md ← All 7 workflow definitions
│ ├── MODES.md ← Smart Routing, Prototype, Departments, Cost-Efficiency
│ ├── QUALITY-GATES.md ← Parallel gate orchestration
│ ├── VERSIONING.md ← Version-first & pre-push rules
│ └── META-DECISIONS.md ← Meta-logic, ADR, RARE, escalation
├── reports/ ← Agent outputs (gitignored)
│ └── vX.X.X/ ← Grouped by version
└── .playwright-mcp/ ← Screenshot output
The trick: CLAUDE.md is automatically loaded by Claude Code. The 65 lines contain core rules. Detailed docs load on-demand — less context waste, more focus.
CC_GodMode uses a dual-location model for agents:
┌─────────────────────────────────────────────────────────────────────┐
│ AGENT DUAL-LOCATION MODEL │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ GitHub Repository Your System │
│ ════════════════ ════════════ │
│ │
│ CC_GodMode/ ~/.claude/ │
│ └── agents/ ──INSTALL──► └── agents/ │
│ ├── architect.md (15 files) ├── architect.md │
│ ├── builder.md ├── builder.md │
│ ├── validator.md ├── validator.md │
│ ├── ...8 core... ├── ...8 core... │
│ └── ...6 dept... └── ...6 dept... │
│ │
│ 📦 SOURCE 🚀 RUNTIME │
│ • Version controlled • Actually loaded by Claude │
│ • Templates for Git • System-wide available │
│ • Update here, reinstall • Used during workflows │
│ │
└─────────────────────────────────────────────────────────────────────┘
Why this design?
/agents/): Tracked in Git, shareable, updatable~/.claude/agents/): Where Claude Code actually looks for agentsUpdate flow:
/agents/ (source)~/.claude/agents/ (runtime)The Orchestrator selects the right workflow automatically:
New Feature:
(@researcher)* → @architect → @builder → (@validator ∥ @tester) → @scribe
Bug Fix:
@builder → (@validator ∥ @tester)
API Change (Critical!):
(@researcher)* → @architect → @api-guardian → @builder → (@validator ∥ @tester) → @scribe
Refactoring:
@architect → @builder → (@validator ∥ @tester)
Research Task:
@researcher → report with sources
* @researcher is optional - use when new tech/library research is needed
Note: Quality gates run in PARALLEL (∥ symbol) for faster validation.
Release:
@scribe → @github-manager
v7.0 inverts routing: Smart Routing is now the default, Full-Gates is the explicit escalation path for high-risk work.
| Mode | Skill | Purpose |
|---|---|---|
| Smart Routing (default) | skills/cost-efficiency/ | Risk-based minimal-agent paths, inline arch brief for small/medium tasks |
| Full-Gates | skills/workflows/ | High-risk work: new modules, API/breaking changes, security, release artifacts |
| Prototype | skills/prototype-mode/ | Local-only spikes with PROTOTYPE ONLY watermarks and a migration checklist |
| Departments | skills/departments/ | Expanded cross-domain orchestration with frozen ownership and write scopes |
| Agent Teams | skills/agent-teams/ | Experimental teammate-style parallelism when explicitly requested |
Prototype Mode is the only mode that intentionally skips production gates. It must not be pushed, deployed, or connected to production systems. Promotion always goes back through the Full-Gates workflow.
The secret ingredient: A PostToolUse hook that runs after every file change.
Developer changes: shared/types/User.ts
│
▼
┌───────────────────────┐
│ check-api-impact.js │ ← AUTOMATICALLY
│ │
│ • Detects API change │
│ • Analyzes diff │
│ • Finds consumers │
│ • Warns about breaks │
└───────────────────────┘
│
▼
╔═══════════════════════════════════════════════════════════╗
║ ⚠️ API/TYPE FILE CHANGE DETECTED ║
║ ║
║ 📁 File: shared/types/User.ts ║
║ 🔴 BREAKING: Removed field 'email' ║
║ 📍 5 consumers found ║
║ ║
║ ⚡ @api-guardian MUST be called! ║
╚═══════════════════════════════════════════════════════════╝
Nothing gets forgotten. The hook remembers for you.
Enhanced capabilities through Model Context Protocol (installed in the setup script, but optional):
# Memory (recommended for agents)
claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
# Browser automation & screenshots (required for @tester)
claude mcp add playwright -- npx @playwright/mcp@latest
# GitHub (recommended for @github-manager)
export GITHUB_TOKEN="your_token"
claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_TOKEN \
-- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN \
ghcr.io/github/github-mcp-server
# Performance audits (optional)
claude mcp add lighthouse -- npx lighthouse-mcp
# Accessibility testing (optional)
claude mcp add a11y -- npx a11y-mcp
If the script doesn't work on your system, you have fallback options:
Manual prompt install (guided, copy-paste):
CCGM_Prompt_01-SystemInstall-Auto.md — One-shot automated (requires --dangerously-skip-permissions)CCGM_Prompt_01-SystemInstall-Manual.md — Step-by-step (manual control)For updates and troubleshooting:
CCGM_Prompt_98-Maintenance.md — Pull agent and skill improvementsCCGM_Prompt_99-ContextRestore.md — Restore orchestrator after /compactWhen you need context recovery:
The orchestrator is active when CLAUDE.md is present. Use the context-restore prompt if:
Otherwise, just type GodMode: <your request>.
CC_GodMode includes comprehensive documentation for understanding and extending the system:
These documents transform implicit knowledge into explicit contracts, making the system more maintainable and predictable.
Q: Why 15 agents? A: 8 core agents cover the standard workflow. 1 optional @security gate activates for security-sensitive changes. 6 optional department agents activate only when their domain is in scope — CI/security, docs, quality ops, platform, workflow design, governance. Separation of concerns: each agent has ONE job.
Q: What's the difference between @validator and @tester? A: @validator = code quality (TypeScript, tests, security). @tester = UX quality (E2E, visual, a11y, perf).
Q: Can I skip @tester? A: For backend-only changes, yes. For anything UI-related, no.
Q: Can agents push without your permission? A: No. "NEVER git push without permission" is enforced across all agents.
Q: Is this just... AI improving AI? A: Yes. That's the unsettling part. And the fascinating part. Same thing, really.
This README was partly written by an AI. The system that wrote it will improve it. The loop continues.
CC_GodMode v7.1.1 — Docs Polish
Latest releases:
What's in the box:
See CHANGELOG.md for the full history.
Dennis Westermann (www.dennis-westermann.de) Years of suffering, distilled into this repo. Now the repo improves itself. Was it worth it?
Proprietary License — Private use permitted. Commercial use requires permission.
Copyright (c) 2025 Dennis Westermann
Made with mass sleep deprivation
The experiment continues.
⭐ Star if you're not too unsettled ⭐
Native macOS app to monitor Claude AI usage limits and watch your coding sessions live
npx CLI installing 100+ agents, commands, hooks, and integrations in one command
干净、强大、属于你的 AI Agent 平台 --AI agents, without the clutter.
Pocket Flow: Codebase to Tutorial