ShaftHQ/SHAFT_ENGINE

Java test automation framework for web, mobile, API, CLI, database, and desktop E2E testing with a fluent API and built-in reporting.

407Stars on the repository
70Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PostToolUse

01

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs after a tool call finishes for Bash, PowerShell, shell_command, exec_command, functions[.]exec, run_shell_command, run_in_terminal, Write, Edit, NotebookEdit, apply_patch, write_file, create_file, edit_file, replace, replace_string_in_file, multi_replace_string_in_file, mcp__[^, ]*memory__(?:remember_memory…

407 today A tokens not measured original MIT

PostToolUseFailure

02

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs when a tool call fails for Bash, PowerShell, shell_command, exec_command, functions[.]exec, run_shell_command, run_in_terminal, Write, Edit, NotebookEdit, apply_patch, write_file, create_file, edit_file, replace, replace_string_in_file, multi_replace_string_in_file, mcp__[^, ]*memory__(?:remember_memory…

407 today A tokens not measured copy · 92% MIT

PreCompact

03

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs before the context is compacted, executing guard.py via python3. From ShaftHQ/SHAFT_ENGINE.

407 today A tokens not measured original MIT

PreToolUse

04

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs before the agent uses a tool for Task, Agent, spawn_agent, collaboration[.]spawn_agent, task, agent, Bash, PowerShell, shell_command, exec_command, functions[.]exec, run_shell_command, run_in_terminal, Write, Edit, NotebookEdit, apply_patch, write_file, create_file, edit_file, replace, replace_string_in_file…

407 today A tokens not measured copy · 94% MIT

SessionEnd

05

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs when a session ends, executing guard.py via python3. From ShaftHQ/SHAFT_ENGINE.

407 today A tokens not measured copy · 94% MIT

SessionStart

06

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs when a session starts, executing guard.py via python3. From ShaftHQ/SHAFT_ENGINE.

407 today A tokens not measured copy · 95% MIT

Stop

07

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs when the agent finishes a response, executing guard.py via python3. From ShaftHQ/SHAFT_ENGINE.

407 today A tokens not measured copy · 98% MIT

SubagentStop

08

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs when a subagent finishes, executing guard.py via python3. From ShaftHQ/SHAFT_ENGINE.

407 today A tokens not measured copy · 94% MIT

UserPromptSubmit

09

ShaftHQ/SHAFT_ENGINE

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing guard.py via python3. From ShaftHQ/SHAFT_ENGINE.

407 today A tokens not measured copy · 98% MIT