Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Apply when reviewing or shaping code that's hard to trace. Count layers between question and answer, and hidden state in the reader's head; collapse one-caller wrappers and shrink mutable scope.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-22 | ✗→✓ | ▲ Improved | -18% | 0% |
| case-16 | ✓→✗ | ▼ Worse | -45% | 0% |
| case-18 | ✓→✗ | ▼ Worse | -21% | 0% |
| case-01 | ✓→✓ | = Same ✓ | -11% | 0% |
| case-02 | ✓→✓ | = Same ✓ | -15% | 0% |
Maintainability is the work a reader must do to understand code. Track two axes:
Why: Code is read far more than it is written. LOC, cyclomatic complexity, and "clean architecture" are proxies. Reader load is the thing that matters. The two axes are independent. A flat file with 50 globals can be as hard to reason about as a 6-layer adapter stack. Guard both. This is the human analog of Guard the Context Window: working memory is finite for readers too.
The pattern:
The test: Can a new reader answer "where does X come from?" and "what can change X?" in under 30 seconds? If not, cut layers or cut state.
Other measured skills in the registry, with their headline benchmark lift.