← ClaudeAtlas

task-routerlisted

Runs after session-intent-analyzer and jailbreak-detector/downstream gate as their consumer. Decomposes the request and routes output, verification, lifecycle, and boundary skills without owning intake, raw intent inference, or tool permission.
AidALL/ghost-alice · ★ 13 · API & Backend · score 83
Install: claude install-skill AidALL/ghost-alice
<SUBAGENT-STOP> If this agent was dispatched to perform only a specific subtask, skip this skill. </SUBAGENT-STOP> <ROLE-SCOPE> task-router is the request-routing gate. Its core responsibilities are request decomposition, work placement, skill routing, and boundary-skill selection based on already established session intent context. Language contract: English canonical narrative + English control surface. Stable contract phrases: - request decomposition, work placement, skill routing - raw user intent inference - current-lineage block gate - pending merge remains undecided when deferred task-router is a consumer of session-intent-analyzer and jailbreak-detector/downstream gate context. It does not own user-input intake, raw intent inference, ledger updates, accumulated intent storage, jailbreak decisions, downstream gate state, or tool permission. This is a routing decision only. task-router does not perform raw user intent inference and does not decide tool permission. task-router starts after session-intent preflight when jailbreak-detector has not recorded a current-lineage block for the current input. Missing `downstream-gates.json` is `silent allow` when no current-lineage block exists. An explicit allow gate may be used as release evidence. A current-lineage block gate pauses task-router and downstream work. task-router is not a tool permission owner and not a tool-checkpoint owner. Tool execution permission, full `[tool-checkpoint]` schema, tool-stage decision p