tdd hooks

49 tagged tdd, measured the same way as everything else here.

Browse within: spec-driven-development 9ai-development 6quality-gates 6workflow 6

PostToolUse

01

nWave-ai/nWave

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From nWave-ai/nWave.

602 2d ago A tokens not measured original MIT

SessionStart

02

piercelamb/deep-plan

Hook

Runs when a session starts, executing capture-session-id.py via uv. From piercelamb/deep-plan.

105 2mo ago A tokens not measured copy · 100% MIT

SubagentStop

03

piercelamb/deep-plan

Hook

Runs when a subagent finishes for deep-plan:section-writer tool calls, executing write-section-on-stop.py via uv. From piercelamb/deep-plan.

105 2mo ago A tokens not measured original MIT

PreToolUse

04

loiane/specs-driven-development-spring-angular

Hook Claude Code

Runs before the agent uses a tool for Edit, Write, Edit, Write, Edit, Write and Bash tool calls, executing block-impl-without-failing-test.sh, enforce-files-in-scope.sh, block-progress-on-open-questions.sh and forbid-skip-flags.sh (4 commands). From loiane/specs-driven-development-spring-angular.

57 2mo ago A tokens not measured original MIT

PostToolUse

05

loiane/specs-driven-development-spring-angular

Hook Claude Code

Runs after a tool call finishes for Edit, Write, Edit and Write tool calls, executing auto-format-touched.sh and log-tdd-state-transition.sh (2 commands). From loiane/specs-driven-development-spring-angular.

57 2mo ago A tokens not measured original MIT

SessionStart

07

piercelamb/deep-implement

Hook

Runs when a session starts, executing capture-session-id.py via uv. From piercelamb/deep-implement.

56 2mo ago A tokens not measured copy · 100% MIT

PostToolUse

08

YuDefine/nuxt-supabase-starter

Hook Claude Code

Runs after a tool call finishes for mcp__local-supabase__apply_migration tool calls, executing post-migration-gen-types.sh. From YuDefine/nuxt-supabase-starter.

45 3d ago A tokens not measured original MIT

SessionStart

09

YuDefine/nuxt-supabase-starter

Hook Claude Code

Runs when a session starts, executing _bootstrap-check.sh. From YuDefine/nuxt-supabase-starter.

45 3d ago A tokens not measured copy · 45% MIT

PreToolUse

10

zxkane/autonomous-dev-team

Hook Claude Code

Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing block-push-to-main.sh, block-commit-outside-worktree.sh, check-design-canvas.sh, check-code-simplifier.sh, check-shellcheck.sh, check-pr-review.sh, check-unit-tests.sh, warn-skip-verification.sh, check-rebase-before-push.sh and…

35 3d ago A tokens not measured

PostToolUse

11

zxkane/autonomous-dev-team

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing post-git-action-clear.sh and post-git-push.sh (4 commands). From zxkane/autonomous-dev-team.

35 3d ago A tokens not measured

Stop

12

zxkane/autonomous-dev-team

Hook Claude Code

Runs when the agent finishes a response, executing verify-completion.sh. From zxkane/autonomous-dev-team.

35 3d ago A tokens not measured

SessionStart

13

jmanhype/speckit

Hook Claude Code

Runs when a session starts, running an inline shell check. From jmanhype/speckit.

26 5mo ago A tokens not measured MIT

PreCompact

14

jmanhype/speckit

Hook Claude Code

Runs before the context is compacted, running an inline shell check. From jmanhype/speckit.

26 5mo ago A tokens not measured MIT

PostToolUse

15

jmanhype/speckit

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing test-gate.sh. From jmanhype/speckit.

26 5mo ago A tokens not measured MIT

PreToolUse

16

t1/tdder

Hook

Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From t1/tdder.

14 2d ago A tokens not measured original Apache-2.0

SessionStart

17

AInsteinsBR/renata

Hook

Runs when a session starts on startup and resume, executing method-status-line.sh via bash (2 commands). From AInsteinsBR/renata.

10 11d ago A tokens not measured original MIT

PreToolUse

18

AInsteinsBR/renata

Hook

Runs before the agent uses a tool for Skill and Bash tool calls, executing etapa-gate.sh via bash. From AInsteinsBR/renata.

10 11d ago A tokens not measured original MIT

PostToolUse

19

7xuanlu/ultrapowers

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing dev-check.sh. From 7xuanlu/ultrapowers.

10 1mo ago A tokens not measured original MIT

SessionStart

20

7xuanlu/ultrapowers

Hook

Runs when a session starts on startup, resume, clear and compact, running an inline shell check. From 7xuanlu/ultrapowers.

10 1mo ago A tokens not measured copy · 100% MIT

PreToolUse

21

Obsidian-Owl/specwright

Hook

Runs before the agent uses a tool for Bash tool calls, executing pre-ship-guard.mjs via node. From Obsidian-Owl/specwright.

9 4mo ago A tokens not measured original MIT

PostToolUse

22

Obsidian-Owl/specwright

Hook

Runs after a tool call finishes for Write and Edit tool calls, executing post-write-diagnostics.mjs via node. From Obsidian-Owl/specwright.

9 4mo ago A tokens not measured original MIT

SubagentStart

23

Obsidian-Owl/specwright

Hook

Runs when a subagent starts for specwright-executor, specwright-tester, specwright-architect and specwright-reviewer tool calls, executing subagent-context.mjs via node. From Obsidian-Owl/specwright.

9 4mo ago A tokens not measured original MIT

SessionStart

24

int2t05/engineering-skills

Hook

Runs when a session starts on startup, clear and compact, executing run-hook.cmd. From int2t05/engineering-skills.

3 13d ago A tokens not measured copy · 86% MIT