Before committing, Claude can be made to state which verify, simplify and code-review skills it ran.
A pre-commit skill-accountability prompt sits behind the tengu_opal_circuit gate, defaulting off, and a remote or cached value can flip it on.
What's wrong with this entry?
A prompt block tells Claude, immediately before running git commit, to state by literal name whether each of the check skills RAN or NOT RUN this session, with carve-outs for trivial commits and test-only diffs. It renders only when the circuit check passes, and each firing is recorded with telemetry carrying has_verify, has_code_review and a hashed path.
- Gated on
tengu_opal_circuit, a gate lookup with fallback!1, so it is off by default in this build. - A cached decision or a remote value can override the fallback and turn it on.
- The check skills named are verify, simplify and code-review.
tengu_pr_prep_suggestion_rendered
Strings lifted out of the shipped bundle, so the claim above can be checked against them.