accessibility hooks

62 tagged accessibility, measured the same way as everything else here.

Browse within: adhd 8kokoro 8a11y 6assistive-technology 6claude-code-hooks 6macos 6statusline 6tts 6agentic-coding 5anthropic-claude 5aria 5local-llm 5

PreToolUse

25

Elevatormusic/apple-hig

Hook

Part of apple-hig

Runs before the agent uses a tool for Bash tool calls, executing hig-gate.mjs via node. From Elevatormusic/apple-hig.

3 1mo ago A tokens not measured

Stop

26

MichaelPGifford/claude-read-aloud

Hook

Part of read-aloud

Runs when the agent finishes a response, executing speak.py via python3 with --hook. From MichaelPGifford/claude-read-aloud.

3 23d ago A tokens not measured original MIT

Stop

27

JosephScript/claude-speak

Hook

Part of claude-speak

Runs when the agent finishes a response, executing toggle-speak-stop.sh. From JosephScript/claude-speak.

3 1mo ago A tokens not measured original MIT

UserPromptSubmit

28

kubalajiri/claude-squirrel

Hook

Part of squirrel

Runs when you submit a prompt, before the agent sees it, executing squirrel.sh via sh with --state. From kubalajiri/claude-squirrel.

2 8d ago A tokens not measured original MIT

PreToolUse

29

kubalajiri/claude-squirrel

Hook

Part of squirrel

Runs before the agent uses a tool for Task and Agent tool calls, executing squirrel.sh via sh with --state (2 commands). From kubalajiri/claude-squirrel.

2 8d ago A tokens not measured original MIT

Notification

30

kubalajiri/claude-squirrel

Hook

Part of squirrel

Runs when the agent sends a notification for permission_prompt, agent_needs_input and idle_prompt tool calls, executing squirrel.sh via sh with --state (3 commands). From kubalajiri/claude-squirrel.

2 8d ago A tokens not measured original MIT

PostToolUse

31

brianmontanaweb/agentic-design-system

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From brianmontanaweb/agentic-design-system.

2 12d ago A tokens not measured original MIT

PreToolUse

32

vindm/dotclaude

Hook

Part of dotclaude

Runs before the agent uses a tool for Bash, Write, Edit and NotebookEdit tool calls, executing check-git-safety.sh, check-bash-safety.sh and check-main-checkout-edit.sh via bash (3 commands). From vindm/dotclaude.

1 5d ago A tokens not measured copy · 61% MIT

Stop

33

vindm/dotclaude

Hook

Part of dotclaude

Runs when the agent finishes a response, executing check-delivery-claim.sh via bash. From vindm/dotclaude.

1 5d ago A tokens not measured original MIT

SessionStart

34

vindm/dotclaude

Hook

Part of dotclaude

Runs when a session starts, executing git-context-sessionstart.sh via bash. From vindm/dotclaude.

1 5d ago A tokens not measured original MIT

SessionStart

35

Ohswedd/praxis

Hook

Part of praxis

Runs when a session starts, executing session_audit.py via python3. From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

PreToolUse

36

Ohswedd/praxis

Hook

Part of praxis

Runs before the agent uses a tool for Bash, Read, Edit, Write and MultiEdit tool calls, executing guard_paths.py via python3 (2 commands). From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

PostToolUse

37

Ohswedd/praxis

Hook

Part of praxis

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing post_edit.py via python3. From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

SessionStart

38

chendrizzy/claude-tts

Hook

Part of claude-tts

Runs when a session starts on (startup and resume), executing session-start.sh via bash. From chendrizzy/claude-tts.

1 16d ago A tokens not measured copy · 58% MIT

SessionEnd

39

chendrizzy/claude-tts

Hook

Part of claude-tts

Runs when a session ends, executing speech_output_hook.sh via bash. From chendrizzy/claude-tts.

1 16d ago A tokens not measured original MIT

PreToolUse

40

chendrizzy/claude-tts

Hook

Part of claude-tts

Runs before the agent uses a tool for Write, Edit, MultiEdit, Bash, Task and WebFetch tool calls, executing pre-tool-use.sh via bash. From chendrizzy/claude-tts.

1 16d ago A tokens not measured original MIT

UserPromptSubmit

41

hseinmoussa/exo

Hook

Part of exo

Runs when you submit a prompt, before the agent sees it, executing inject_reminder.py via python3. From hseinmoussa/exo.

1 1mo ago A tokens not measured original MIT

Stop

42

hseinmoussa/exo

Hook

Part of exo

Runs when the agent finishes a response, executing lint_response.py via python3. From hseinmoussa/exo.

1 1mo ago A tokens not measured original MIT

Stop

44

amIT-nitb/claude-callout

Hook

Part of claude-callout

Runs when the agent finishes a response, executing on-stop.sh. From amIT-nitb/claude-callout.

1 2mo ago A tokens not measured copy · 55% MIT

Stop

46

maxanatsko/agentic-voice

Hook

Part of agentic-voice

Runs when the agent finishes a response, executing speak-notify.sh. From maxanatsko/agentic-voice.

1 8d ago A tokens not measured original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: