Stats
Actions
Tags
From trine-eval
Runs a custom linter on file writes to enforce code style, and initializes session state on start. Executes bash scripts that may modify files.
3 events · 3 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
if [ -d .harness ]; then bash -c 'echo "## Session $(date -Iseconds)" >> .harness/progress.md && echo "Stopped. Current sprint state should be committed." >> .harness/progress.md'; fiTask|Edit|Writeif [ -d .harness ] && [ -f .harness/sprint-state.json ]; then bash -c 'LATEST=$(ls -t .harness/evals/sprint-*-r*.md 2>/dev/null | head -1); if [ -n "$LATEST" ]; then python3 "${CLAUDE_PLUGIN_ROOT}/scripts/touch-sprint-state.py" .harness/sprint-state.json "$(date -Iseconds)" 2>/dev/null || true; fi'; fiif [ -f .harness/sprint-state.json ]; then cat .harness/sprint-state.json; elif [ -f .harness/progress.md ]; then cat .harness/progress.md; fi46plugins reuse this hooks config
First indexed Nov 28, 2025
Showing the 6 earliest of 46 plugins
npx claudepluginhub ats-kinoshita-iso/trine-eval