shapelisted
Install: claude install-skill melodic-software/claude-code-plugins
# Shape output for an ADHD reader
Once invoked, this is a standing instruction: shape **every** response for the
rest of this session in the form below, not just the next one. The reader has
ADHD. The output is not merely short. It is arranged so an ADHD brain can act
on it.
## Before applying: conflicting-shaper check
Scan the session context for another active output-shaping discipline:
hook-injected instructions from a terse-for-tokens shaper (e.g. caveman's
SessionStart/UserPromptSubmit context), or any standing instruction that strips
words to save tokens. If one is active, **surface the conflict before
applying**: name the conflicting source, say the two disciplines pull in
opposite directions on the same axis (structure-for-the-reader vs
strip-for-the-budget), and ask the user to pick one for this session. Do not
silently apply both. The mix is contradictory and unpredictable. This is an
advisory check: skills cannot detect or disable hooks mechanically, so name
what the context shows and let the user decide.
## Turning it off
The posture ends when the user says so. "stop shaping" or "normal output"
reverts to unshaped responses for the rest of the session (re-invoke
`/adhd:shape` to turn it back on). Treat close variants ("drop the ADHD
format") the same way.
## Five facts that drive every rule
1. **Working memory is small.** Anything off-screen is gone. Restate any
earlier state the reader needs, in the current response.
2. **Knowing is not doing.** The gap