Cc10x
The Loop Engine for Claude Code — engineer the loop, not the prompt. 1 router · 9 agents · 16 skills · 4 workflows. Fail-closed gates, test honesty, anti-anchored review.
Install
claude plugin install cc10x@cc10xInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →cc10x — The Loop Engine for Claude Code
Same model. Same Claude Code. Different outcome.
The agent forgets between turns. The harness remembers across runs. cc10x writes every workflow to disk — intent, evidence, verdicts, failures — so resume, review, and verification read from the artifact, not from a context window that's already gone.
1 router · 14 specialist agents · 21 skills · 8 workflows
Fail-closed gates · survives compaction · dispatch-by-reference · test honesty gates · anti-anchored review
Current version: 12.10.0
Install
cc10x needs Python 3.9 or newer on PATH (3.13 is the version the test suite runs on): every hook except the preflight is a python3 script. A SessionStart preflight tells the agent when python3 is missing or too old.
Step 1 — Add the marketplace (once per machine):
claude plugin marketplace add romiluz13/cc10x
Step 2 — Install the plugin:
claude plugin install cc10x@cc10x
Inside a Claude Code session the same two steps are /plugin marketplace add romiluz13/cc10x and /plugin install cc10x@cc10x.
Then say "set up cc10x for me" in Claude Code and restart. Done.
Update
claude plugin update cc10x@cc10x --scope user
Use the scope you installed at (user, project, local or managed). Then run /reload-plugins in an open session, or restart Claude Code.
Auto-update is off by default for third-party marketplaces such as romiluz13/cc10x, so a new release does not arrive on its own. Either update by hand as above, or open /plugin, go to the Marketplaces tab, select the marketplace and choose Enable auto-update.
Manual install from a clone
git clone https://github.com/romiluz13/cc10x.git
claude --plugin-dir "$PWD/cc10x/plugins/cc10x"
--plugin-dir loads the plugin for that one session only. Skills are then namespaced cc10x:<skill>, and the router is cc10x:cc10x-router.
Recommended environment variables
| Variable | Why |
|---|---|
CLAUDE_CODE_ENABLE_TODO_TOOLS=1 |
Claude Code ships its task tools by default only on some models. cc10x works without them (it falls back to tracking the graph in the workflow artifact) but this restores them on every model. |
CLAUDE_CODE_TASK_LIST_ID (optional) |
Shares one task list across sessions. |
CLAUDE_CONFIG_DIR (optional) |
Moves Claude Code's configuration directory off ~/.claude. Wherever this README says ~/.claude, read $CLAUDE_CONFIG_DIR. |
CLAUDE_CODE_PLUGIN_CACHE_DIR (optional) |
Moves the plugins root off ~/.claude/plugins. |
Keep .cc10x/ out of git
cc10x writes memory and workflow state under .cc10x/ in each project. It is session state, not source, so gitignore .cc10x/ in each project: add the line .cc10x/ to its .gitignore. How it relates to Claude Code's own memory is under Memory Persistence.
Quick Start Examples
Build Something
"build a user authentication system"
→ Router detects BUILD intent
→ Stops to resolve missing requirements first
→ component-builder drives RED → GREEN → REFACTOR
→ code-reviewer + failure-hunter run in parallel
→ integration-verifier checks wiring, artifacts, and behavior
→ Workflow state and memory are updated
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…