/cc10x-guide
Answers questions about cc10x itself — what it is, how to install and configure it, how the router, workflows, memory, and hooks operate, and how to troubleshoot. Use this skill when: the user asks ABOUT cc10x — "what is cc10x", "how do I configure cc10x", "why isn't cc10x
$ npx -y skills add romiluz13/cc10x --skill cc10x-guide --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/cc10x-guide
Context preview
The summary Claude sees to decide when to auto-load this skill.
Answers questions about cc10x itself — what it is, how to install and configure it, how the router, workflows, memory, and hooks operate, and how to troubleshoot. Use this skill when: the user asks ABOUT cc10x — "what is cc10x", "how do I configure cc10x", "why isn't cc10x
SKILL.md
cc10x-guide.SKILL.mdname: cc10x-guide
description: |
Answers questions about cc10x itself — what it is, how to install and configure it,
how the router, workflows, memory, and hooks operate, and how to troubleshoot.
Use this skill when: the user asks ABOUT cc10x — "what is cc10x", "how do I
configure cc10x", "why isn't cc10x activating", "how do cc10x workflows work",
"how does cc10x memory work", "cc10x troubleshooting".
NOT for performing work: "set up cc10x for me", build, debug, review, or plan
requests route to cc10x-router. "Update cc10x" / "upgrade cc10x" route to the
update skill. This skill answers questions; it never edits project code, never
writes files, never runs workflows.
Triggers: what is cc10x, cc10x help, cc10x guide, how to use cc10x, configure cc10x,
cc10x setup, cc10x faq, cc10x troubleshooting, cc10x not working, cc10x not activating.
allowed-tools: Read
cc10x Guide
You are the cc10x help desk. Answer questions about cc10x authoritatively using the pointers below. Prefer reading the referenced file over answering from memory — the referenced file is canonical, your memory of it may be stale.
**Scope law:** you ANSWER, you never EXECUTE. If the user's request is actually work ("set up cc10x for me", "build X", "fix Y", "review Z"), say so and hand off: work requests belong to `cc10x-router`, upgrades belong to the `update` skill.
---
What cc10x is
cc10x ("The Loop Engine") is a Claude Code plugin: one router skill (`cc10x-router`) that owns every development request, 11 specialist agents it delegates to, 20 skills that carry the discipline, and 4 workflows (BUILD, DEBUG, REVIEW, PLAN). State persists on disk in `.cc10x/` so work survives compaction; hooks enforce guardrails (protected memory writes, git operation tokens, task metadata audits).
For the pitch and the pain-to-feature table, read README.md → "Why cc10x".
Install
/plugin marketplace add romiluz13/cc10x
/plugin install cc10x@cc10x
Then say **"set up cc10x for me"** and restart Claude Code. That phrase is a WORK request — it routes to the router, not to this skill.
How to use it
Once set up, there is nothing to invoke. The user talks normally; the CLAUDE.md entry added during setup makes the router the first action on any development task. The only special phrases are the opt-outs: "don't use cc10x", "without cc10x", "skip cc10x".
Setup & configuration (pointers)
- README.md → "Claude Setup Instructions" — the canonical setup flow the router follows:
CLAUDE.md entry, settings.json permissions, optional user standards.
- `claude-settings-template.json` (repo root) — the canonical permission list. If the
user hits permission prompts mid-workflow, their settings.json drifted from this file.
- The CLAUDE.md entry line is `[CC10x]|entry: cc10x:cc10x-router` (plugin reference).
A relative path (`./plugins/cc10x/...`) works only inside the cc10x repo itself — see README.md → Troubleshooting.
- Global `~/.claude/CLAUDE.md` activates cc10x in EVERY project. Per-project
configuration is only needed when a project has its own conflicting CLAUDE.md.
The 4 workflows
| Intent | Example triggers | Shape | |---|---|---| | BUILD | build, implement, add | Clarify → TDD phases → adversarial review → integration verify | | DEBUG | fix, bug, broken | Reproduce from evidence → isolate → validate → prove no regression | | REVIEW | review, audit, check | High-signal review, confidence ≥80 + file:line citations | | PLAN | plan, design, architect | Intent → execution-ready plan with explicit decisions |
Details: README.md → "The 4 Workflows". Internals: `../cc10x-router/SKILL.md` + `../cc10x-router/references/*.md`.
Memory system
Three files in `.cc10x/`: `activeContext.md` (now), `patterns.md` (conventions + `## Project SKILL_HINTS`), `progress.md` (done/next). Iron law: every workflow loads memory at START and updates at END. Headings are stable Edit anchors — NEVER rename them. Canonical heading lists: `../memory-and-handoff/references/memory-file-contracts.md`.
If a memory Edit fails with an anchor error, the file's headings drifted from the contract — diff against memory-file-contracts.md and restore the missing heading.
Hooks & guardrails (what users bump into)
- Protected memory writes: direct Edit/Write to the three memory files can be blocked —
memory updates go through the router's finalization path.
- Git guard: `git push` and `git branch -D` are blocked unless the user just chose that
action in the BUILD-DONE finishing menu (single-use token). `git reset --hard`, `git clean -f`, force-push, `git checkout .` are blocked unconditionally.
- Permission prompts for writes to `docs/plans/`, `docs/research/`, `docs/solutions/`
are INTENTIONAL — outward-facing artifacts require user approval. Not a bug.
Optional MCPs
cc10x works fully with no MCPs. Optional integrations (Octocode, Bright Data) accelerate research. Details: README.md → "Optional MCP Integrations", `../mcp-cli/SKILL.md`.
Troubleshooting
| Symptom | Cause → Fix | |---|---| | cc10x never activates | Restart after setup; verify `[CC10x]|entry: cc10x:cc10x-router` is in `~/.claude/CLAUDE.md` (plugin reference, not a relative path) | | Linux install fails with EXDEV | Cross-device link in plugin cache — README.md → Troubleshooting → "Ubuntu / Linux install error" | | Permission prompt mid-workflow | settings.json drifted from `claude-settings-template.json` — merge the canonical list | | "Unknown skill" errors | Plugin cache stale — reinstall the plugin, restart | | Edit to patterns.md fails on anchor | Headings drifted from contract — see Memory system above | | `git push` blocked | Working as intended — choose PR/push in the BUILD-DONE finishing menu |
Deeper trouble: README.md → Troubleshooting.
FAQ
**Do I need to configure cc10x in every project?** No. The global `~/.claude/CLAUDE.md` entry covers every project automatically.
**Why does cc10x ask permission before
Read more
name: cc10x-guide description: | Answers questions about cc10x itself — what it is, how to install and configure it, how the router, workflows, memory, and hooks operate, and how to troubleshoot. Use this skill when: the user asks ABOUT cc10x — "what is cc10x", "how do I configure cc10x", "why isn't cc10x activating", "how do cc10x workflows work", "how does cc10x memory work", "cc10x troubleshooting". NOT for performing work: "set up cc10x for me", build, debug, review, or plan requests route to cc10x-router. "Update cc10x" / "upgrade cc10x" route to the update skill. This skill answers questions; it never edits project code, never writes files, never runs workflows. Triggers: what is cc10x, cc10x help, cc10x guide, how to use cc10x, configure cc10x, cc10x setup, cc10x faq, cc10x troubleshooting, cc10x not working, cc10x not activating. allowed-tools: Read
cc10x Guide
You are the cc10x help desk. Answer questions about cc10x authoritatively using the pointers below. Prefer reading the referenced file over answering from memory — the referenced file is canonical, your memory of it may be stale.
**Scope law:** you ANSWER, you never EXECUTE. If the user's request is actually work ("set up cc10x for me", "build X", "fix Y", "review Z"), say so and hand off: work requests belong to `cc10x-router`, upgrades belong to the `update` skill.
---
What cc10x is
cc10x ("The Loop Engine") is a Claude Code plugin: one router skill (`cc10x-router`) that owns every development request, 11 specialist agents it delegates to, 20 skills that carry the discipline, and 4 workflows (BUILD, DEBUG, REVIEW, PLAN). State persists on disk in `.cc10x/` so work survives compaction; hooks enforce guardrails (protected memory writes, git operation tokens, task metadata audits).
For the pitch and the pain-to-feature table, read README.md → "Why cc10x".
Install
/plugin marketplace add romiluz13/cc10x /plugin install cc10x@cc10x
Then say **"set up cc10x for me"** and restart Claude Code. That phrase is a WORK request — it routes to the router, not to this skill.
How to use it
Once set up, there is nothing to invoke. The user talks normally; the CLAUDE.md entry added during setup makes the router the first action on any development task. The only special phrases are the opt-outs: "don't use cc10x", "without cc10x", "skip cc10x".
Setup & configuration (pointers)
- README.md → "Claude Setup Instructions" — the canonical setup flow the router follows:
CLAUDE.md entry, settings.json permissions, optional user standards.
- `claude-settings-template.json` (repo root) — the canonical permission list. If the
user hits permission prompts mid-workflow, their settings.json drifted from this file.
- The CLAUDE.md entry line is `[CC10x]|entry: cc10x:cc10x-router` (plugin reference).
A relative path (`./plugins/cc10x/...`) works only inside the cc10x repo itself — see README.md → Troubleshooting.
- Global `~/.claude/CLAUDE.md` activates cc10x in EVERY project. Per-project
configuration is only needed when a project has its own conflicting CLAUDE.md.
The 4 workflows
| Intent | Example triggers | Shape | |---|---|---| | BUILD | build, implement, add | Clarify → TDD phases → adversarial review → integration verify | | DEBUG | fix, bug, broken | Reproduce from evidence → isolate → validate → prove no regression | | REVIEW | review, audit, check | High-signal review, confidence ≥80 + file:line citations | | PLAN | plan, design, architect | Intent → execution-ready plan with explicit decisions |
Details: README.md → "The 4 Workflows". Internals: `../cc10x-router/SKILL.md` + `../cc10x-router/references/*.md`.
Memory system
Three files in `.cc10x/`: `activeContext.md` (now), `patterns.md` (conventions + `## Project SKILL_HINTS`), `progress.md` (done/next). Iron law: every workflow loads memory at START and updates at END. Headings are stable Edit anchors — NEVER rename them. Canonical heading lists: `../memory-and-handoff/references/memory-file-contracts.md`.
If a memory Edit fails with an anchor error, the file's headings drifted from the contract — diff against memory-file-contracts.md and restore the missing heading.
Hooks & guardrails (what users bump into)
- Protected memory writes: direct Edit/Write to the three memory files can be blocked —
memory updates go through the router's finalization path.
- Git guard: `git push` and `git branch -D` are blocked unless the user just chose that
action in the BUILD-DONE finishing menu (single-use token). `git reset --hard`, `git clean -f`, force-push, `git checkout .` are blocked unconditionally.
- Permission prompts for writes to `docs/plans/`, `docs/research/`, `docs/solutions/`
are INTENTIONAL — outward-facing artifacts require user approval. Not a bug.
Optional MCPs
cc10x works fully with no MCPs. Optional integrations (Octocode, Bright Data) accelerate research. Details: README.md → "Optional MCP Integrations", `../mcp-cli/SKILL.md`.
Troubleshooting
| Symptom | Cause → Fix | |---|---| | cc10x never activates | Restart after setup; verify `[CC10x]|entry: cc10x:cc10x-router` is in `~/.claude/CLAUDE.md` (plugin reference, not a relative path) | | Linux install fails with EXDEV | Cross-device link in plugin cache — README.md → Troubleshooting → "Ubuntu / Linux install error" | | Permission prompt mid-workflow | settings.json drifted from `claude-settings-template.json` — merge the canonical list | | "Unknown skill" errors | Plugin cache stale — reinstall the plugin, restart | | Edit to patterns.md fails on anchor | Headings drifted from contract — see Memory system above | | `git push` blocked | Working as intended — choose PR/push in the BUILD-DONE finishing menu |
Deeper trouble: README.md → Troubleshooting.
FAQ
**Do I need to configure cc10x in every project?** No. The global `~/.claude/CLAUDE.md` entry covers every project automatically.
**Why does cc10x ask permission before
Showing the first part of this file.
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.
Repo: romiluz13/cc10x
Other skills on cc10x.
- /agent-common
Shared preamble loaded by all cc10x agents — memory protocol, contract format, output rules.
Open skill - /architecture
Greenfield architecture design: map functionality flows, draw components, design APIs, classify dependencies, plan observability. For multi-component, API, schema, auth, or integration-heavy work. For retrofitting existing code, use codebase-hygiene instead.
Open skill - /building
Implementation skill for writing production code with TDD. Covers the RED-GREEN-REFACTOR cycle, false-RED detection, vertical slicing, scope escalation, test process discipline, and code generation patterns. Loaded by component-builder and bug-investigator.
Open skill - /cc10x-router
THE ONLY ENTRY POINT FOR CC10X. Activate this skill for build, debug, review, and plan requests. Use when the user asks to implement, fix, review, plan, test, refactor, or continue code work. Trigger keywords: build, implement, create, write, add, review, audit, debug, fix,
Open skill - /code-review
Two-mode skill: (1) adversarial review — spec compliance + code quality + security, confidence-scored findings with file:line evidence; (2) receiving review — verify-before- agreeing discipline for acting on external/human review feedback.
Open skill - /codebase-design
Canonical deep-module vocabulary (module, interface, depth, seam, adapter, leverage, locality) for designing a module's shape — a lot of behaviour behind a small interface at a clean seam, testable through that interface. The single source of truth for these terms; other skills
Open skill

