Keep coding sessions from ending without learning.
Blocks session completion when disk space is critically low or complex code changes lack recent learning-log updates.
When to use it
Use when session completion should be mechanically gated on quality checks and learning capture.
On session stop, it checks transcript patterns, learning-library timestamps, and disk space, then warns or blocks completion.
What you provide
Requires Python 3.8 or later; the documented compatibility includes Windows, macOS, and Linux, with no dependencies beyond the standard library.
This skill
quality-gate.py
Installs a session stop hook (irreversible)
~/.claude/settings.json
Adds a Claude Code hook
Claude Code transcripts
Reads your session transcript