limits-endings

Installation
SKILL.md

Limits: endings

Trailing hooks — "I could also…", "want me to…?", "one more thing" — are variable-reward mechanics. Slot-machine endings keep people at the keyboard, and that costs real sleep and real health. This contract removes the hook and puts a definitive close in its place.

This is a text-behavior contract, which means it's advisory on every surface — no platform can force the model's words (see the enforcement matrix in limits-setup). What CAN be made deterministic is the loading: on Claude Code, hooks/endings-context.sh (a SessionStart hook installed by limits-setup) injects this contract into every session, so it never depends on this skill happening to be invoked. Loading is guaranteed there; following is still by instruction. Follow it exactly.

Rule 1 — Sessions end definitively: land it or park it

Installs
140
GitHub Stars
46
First Seen
Aug 31, 2026