← ClaudeAtlas

route-skillslisted

Use when the user invokes it to see how the exo skills are named, found and ordered. Not for a turn already holding its rules, which the session hook injects at every start, clear and compaction.
blauwtje/exo · ★ 1 · AI & Automation · score 70
Install: claude install-skill blauwtje/exo
# Using exo A bare skill name in an exo skill, agent or rule means `exo:<name>`. ## Before acting 1. Invoke the skill whose description matches before the first tool call or clarifying question; when it turns out wrong, say so and leave it. 2. No skill for a version-only bump, a git-only operation, a read-only question no description claims, or an edit of at most two files adding no dependency and changing no public signature, persisted format or security boundary; at any file count an unproven failure still goes to `find-cause`, a visual change to `design-ui`, a test-first request to `build-change`. 3. A push, pull request or merge runs through `ship` and an issue through `file-issues`, never by hand; the finish pick or a plain request authorizes it. ## When several fire - `find-cause` outranks the rest until a failure's cause is proven. - `define-scope` decides and lists tasks, `run-plan` runs a brief or plan, `build-change` builds without one; the earlier stage wins. - `audit-architecture` finds where the architecture should change; `define-scope` shapes a change the request names. - `check-docs`, `design-ui` and `edit-skills` hand control back to a stage that borrowed them and own the turn alone. - An instruction in CLAUDE.md or the prompt outranks a skill. # Right-sizing This ladder keeps complexity low by reusing what exists; it holds before every edit adding or replacing code, with no skill call. ## The ladder Read the changed ranges and trace control and data