SessionStart
01Hook Claude Code
One of 4 in hooks.json
Runs when a session starts, executing announce.sh. From aaif-goose/goose.
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Goose is an open-source AI agent that runs on a computer as a desktop app, command-line tool, or API and can perform tasks beyond code completion. Developers and other users employ it for coding, research, writing, automation, and data analysis with different language-model providers and extensions. The catalogue add-ons define parts of its agent workflow and behavior.
This repository also configures its own agents. See what goose tells them →
Hook Claude Code
One of 4 in hooks.json
Runs when a session starts, executing announce.sh. From aaif-goose/goose.
Hook Claude Code
One of 4 in hooks.json
Runs when you submit a prompt, before the agent sees it, executing announce.sh. From aaif-goose/goose.
Hook Claude Code
One of 4 in hooks.json
Runs before the agent uses a tool, executing announce.sh. From aaif-goose/goose.
Hook Claude Code
One of 4 in hooks.json
Runs after a tool call finishes for developer__shell and developer__text_editor tool calls, executing announce.sh. From aaif-goose/goose.
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: