BeforeTool
01Hook Claude Code
One of 3 in hooks.json
Runs on the BeforeTool event for write_file and replace tool calls, executing enforce-obsidian-writes.sh. From thoreinstein/beads-workflow.
A high-stakes engineering workflow extension for the Gemini CLI, powered by Beads (issue tracking) and Obsidian (architectural planning).
This repository also configures its own agents. See what beads-workflow tells them →
Hook Claude Code
One of 3 in hooks.json
Runs on the BeforeTool event for write_file and replace tool calls, executing enforce-obsidian-writes.sh. From thoreinstein/beads-workflow.
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts, executing session-context.sh. From thoreinstein/beads-workflow.
Hook Claude Code
One of 3 in hooks.json
Runs when a session ends, executing compound-reminder.sh. From thoreinstein/beads-workflow.