PreToolUse
01Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, running an inline shell check (2 commands). From ruvnet/sublinear-time-solver.
Rust + WASM sublinear-time solver for asymmetric diagonally dominant systems. Exposes Neumann series, push, and hybrid random-walk algorithms with npm/npx CLI and Flow-Nexus HTTP streaming for swarm cost propagation and verification.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, running an inline shell check (2 commands). From ruvnet/sublinear-time-solver.
Hook Claude Code
One of 5 in settings.json
Runs after a tool call finishes for Bash, Write, Edit and MultiEdit tool calls, running an inline shell check (2 commands). From ruvnet/sublinear-time-solver.
Hook Claude Code
One of 5 in settings.json
Runs before the context is compacted for manual and auto tool calls, running an inline shell check (2 commands). From ruvnet/sublinear-time-solver.
Hook Claude Code
One of 5 in settings.json
Runs when the agent finishes a response, running npx claude-flow@alpha hooks session-end --generate-summary t. From ruvnet/sublinear-time-solver.
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: