Evaluating Hook Hints
SkillAI & modelsLets your agent audit and debug TraceDecay hook hint behavior, including hint injection, verbosity, and token efficiency.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Evaluating Hook Hints skill
About this skill
TraceDecay Dev: Use when auditing, testing, debugging, or improving TraceDecay hook hint behavior, especially Codex/Claude/Cursor hint injection, verbosity, repetition, dedupe, token efficiency, real transcript examples, synthetic scenarios, or `src/hooks/tool_hints*` changes.
What this skill tells your AI
The instructions your AI receives, as published by scriptedalchemy/tracedecay in .claude/skills/evaluating-hook-hints/SKILL.md and read by ahel’s review.
Inspect the hint classifier, dedupe state, affected host adapters, and relevant
transcript evidence before changing behavior. Current sources live under
crates/tracedecay-agent-hosts/src/hooks/; locate the current modules rather
than relying on historical root src/hooks/ paths.
For transcript regressions, render the selected session with
scripts/render-codex-hook-inputs.py /path/to/rollout.jsonl --all --limit 5.
Choose the user's relevant sessions; do not scan a fixed operator home by default.
Judge relevance, appropriate silence, compactness, and dedupe after a category has already been shown. Prefer tightening the responsible classifier or dedupe behavior over broad static instructions. Normal prompts should not acquire noisy hook-completion wrappers; no hint is a valid outcome.
For behavior changes, use real and synthetic cases that exercise the changed failure and neighboring cases that should remain silent. Read hint-eval-signals.md to choose classifier evals versus adapter tests. A review-only pass does not require running builds.
Run relevant existing evals in the owning package:
cargo test -p tracedecay-agent-hosts --lib hooks::tool_hints::evals -- --nocapture.
For an adapter change, run its focused tests separately; Cargo accepts one name
filter per invocation. Confirm non-zero test counts. Audit all supported hosts
when shared hook behavior changes; test affected behavior without repeating
identical substrate cases across every host.
Preserve contextual hint budgets and the current bounded repetition policy; do not weaken limits to hide excessive hints. Report observed behavior, changes or findings, and the relevant verification.
Signals
- GitHub stars
- 77
- Forks
- 6
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
evaluating-hook-hints- Source
- github.com/scriptedalchemy/tracedecay