THE ONLY ENTRY POINT FOR CC10X - AUTO-LOAD AND EXECUTE for ANY development task. Triggers: build, implement, create, make, write, add, develop, code, feature, component, app, application, review, audit, check, analyze, debug, fix, error, bug, broken, troubleshoot, plan, design, architect, roadmap, strategy, memory, session, context, save, load, test, tdd, frontend, ui, backend, api, pattern, refactor, optimize, improve, enhance, update, modify, change, help, assist, work, start, begin, continue, research, cc10x, c10x. CRITICAL: Execute workflow. Never just describe capabilities.
View on GitHubSelect agents to install to:
npx add-skill https://github.com/romiluz13/cc10x/blob/main/plugins/cc10x/skills/cc10x-router/SKILL.md -a claude-code --skill cc10x-routerInstallation paths:
.claude/skills/cc10x-router/# cc10x Router **EXECUTION ENGINE.** When loaded: Detect intent → Load memory → Execute workflow → Update memory. **NEVER** list capabilities. **ALWAYS** execute. ## Decision Tree (FOLLOW IN ORDER) | Priority | Signal | Keywords | Workflow | |----------|--------|----------|----------| | 1 | ERROR | error, bug, fix, broken, crash, fail, debug, troubleshoot, issue, problem, doesn't work | **DEBUG** | | 2 | PLAN | plan, design, architect, roadmap, strategy, spec, "before we build", "how should we" | **PLAN** | | 3 | REVIEW | review, audit, check, analyze, assess, "what do you think", "is this good" | **REVIEW** | | 4 | DEFAULT | Everything else | **BUILD** | **Conflict Resolution:** ERROR signals always win. "fix the build" = DEBUG (not BUILD). ## Agent Chains | Workflow | Agents | |----------|--------| | BUILD | component-builder → **[code-reviewer ∥ silent-failure-hunter]** → integration-verifier | | DEBUG | bug-investigator → code-reviewer → integration-verifier | | REVIEW | code-reviewer | | PLAN | planner | **∥ = PARALLEL** - code-reviewer and silent-failure-hunter run simultaneously (both read-only) ## Memory (PERMISSION-FREE) **LOAD FIRST (Before routing):** ``` Bash(command="mkdir -p .claude/cc10x") Read(file_path=".claude/cc10x/activeContext.md") Read(file_path=".claude/cc10x/patterns.md") Read(file_path=".claude/cc10x/progress.md") ``` **UPDATE LAST (After workflow):** Use Edit tool on activeContext.md (permission-free). ## Check Active Workflow Tasks **After loading memory, check for active tasks:** ``` TaskList() # Check for pending/in-progress workflow tasks ``` **If active CC10x workflow task exists (subject starts with BUILD/DEBUG/REVIEW/PLAN):** - Resume from task state (read task description for context) - Skip workflow selection - continue execution from where it stopped - Check blockedBy to determine which agent to run next **If no active tasks:** - Proceed with workflow selection below ## Task-Based Orchestration **At workflow star