← ClaudeAtlas

improvelisted

Use when a friction keeps recurring in a skill and no script can decide it — a body that routes badly, a reference nobody reads, a step everybody skips — or when a skill change must declare its reason, its falsifier, and what happens if it reddens a gate.
RubyEyedReaper/Odin-Skills · ★ 0 · AI & Automation · score 61
Install: claude install-skill RubyEyedReaper/Odin-Skills
# Improve — the rung the ladder does not have This harness turns failures into enforcement in three rungs, and they are all owned. This skill takes the fourth: a **friction that recurs and that no script can decide**. An improvement here is a change **declared before it is made and reversible after**. This skill's own frontmatter has carried `artifact_status: never-run` since it landed, and an audit pass (harness:RM-0615, issue #1247) read that as an unenforced procedure. It is not one: ADR-0109's own Consequences section names this exact state and accepts it — *"silence is not a signal... if this skill turns out to be unused, that shows up in `leek`'s never-used-skill sweep, not here."* Read ADR-0109 before treating a long-running `never-run` exemption here as a defect. ## What this is not for | The task | Its owner | Why not this skill | |---|---|---| | Something happened that should not have | `oops` | That is the front door. It root-causes the incident and appends a row to the owner's `MISTAKES.md`. This skill reads that register; it never writes it | | A condition a script can decide about the repository | `mistake-to-gate` | A predicate gets a gate and a matrix, not prose. Hand it over — see the handover test below | | A pattern now in two or more skills, or a key at the promotion threshold | `rules-distill` | That is a rule, at a declared tier, with a row in `DISTILLATIONS.md` | | Authoring or restructuring a skill | `skill-creator`, `writing-skills` | Ordinary au