Add handler-quiet-output to the built-in skills

Agents narrate far more than anyone reads: the transcript is not the
deliverable, and prose there is spent tokens burying information where
no one looks. The new skill routes each kind of output to its store —
work happens through tool calls; a minimized NOTES.md ledger (one
bullet per action, committed with the work) records what happened and
how; problems and causes go to memory; status goes to the final
checkpoint-sized message the Stop hook captures onto the checkmark; and
questions go through the question tool, which reaches the operator as a
push notification and an answer prompt in the web and mobile apps
instead of stalling silently in the transcript.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01731mKtVzsfeT4Vi3TvkR48
This commit is contained in:
Claude
2026-08-13 14:55:47 +00:00
parent 44d1387007
commit 79163e09e7
3 changed files with 51 additions and 2 deletions
+6 -1
View File
@@ -38,10 +38,15 @@ since its last release:
### Added — built-in operator skills, pre-installed on every deployment
Seven skills now ship inside Handler (`handler.builtin_skills`) and are seeded into
Eight skills now ship inside Handler (`handler.builtin_skills`) and are seeded into
the managed skill store on API startup, so every fresh install — and every existing
deployment on upgrade — starts with the judgment layer the hard gates can't enforce:
- `handler-quiet-output` — work through tool calls, not prose: the transcript is not
the deliverable. A minimized `NOTES.md` ledger records what happened and how,
problems go to memory, status goes to the checkpoint, and questions go through the
question tool (push notification + answer prompt in the web/mobile apps) — never
typed into the transcript.
- `handler-gate-recovery` — respond to a blocked completion/push gate by fixing the
real failure; never delete/skip tests, weaken the mise `test` task, or `--no-verify`.
- `handler-testing` — every behavior change lands with a test that fails without it;