simplifylisted
Install: claude install-skill OutlineDriven/odin-claude-plugin
# Simplify — axis-decomposed compression pass on a diff
A deliberate `compress` op invoked on a specific change-set. Decompose simplification into three axes that fail independently and so can be reviewed independently: **reuse** (what already exists), **quality** (shape of the new code), **efficiency** (cost of the new code). Three parallel read-only review agents — one per axis — emit findings against the same diff; the orchestrator composes, audits, and applies fixes one rejection-ground class per atomic commit.
The three axes map directly onto ODIN's rejection grounds. **Reuse axis** primarily detects **Graft** (new code grafted where a utility already exists). **Quality axis** primarily detects **Excess** (unnecessary surface — params, state, comments-of-what) and **Sprawl** (structure without functional cause — wrappers, ladders, copy-paste variants). **Efficiency axis** primarily detects **Excess** (work that need not happen) and **Sprawl** (structure that bloats hot paths). The op-cell is `compress` and the patch rule is Minimal Sufficient Change: behavior is preserved, entropy is reduced.
**Axis prompts (verbatim, copy-pasteable):**
- `references/reuse.md` — Agent 1 prompt, three rules, Graft focus
- `references/quality.md` — Agent 2 prompt, eight patterns, Excess + Sprawl
- `references/efficiency.md` — Agent 3 prompt, seven patterns, Excess + Sprawl
- `references/orchestration.md` — single-message dispatch recipe, composition, Reviewer audit, fix-sequencing
## M