Plugin Claude Code
Duck Duck Duck — a physical duck companion that watches, evaluates, and reacts to your Claude Code sessions.
Plugin Claude Code
Duck Duck Duck — a physical duck companion that watches, evaluates, and reacts to your Claude Code sessions.
Instructions file
Instructions for ideo/Rubber-Duck, covering rubber duck — claude code context, what's happening, hooks active in this project, architecture overview and key files.
Plugin Claude Code
Duck Duck Duck companion — eval scoring, voice permissions, TTS reactions. Requires the Duck Duck Duck app: https://github.com/ideo/Rubber-Duck/releases.
Hook
Runs when you submit a prompt, before the agent sees it, executing on-user-prompt.sh. From ideo/Rubber-Duck.
Hook
Runs when the agent finishes a response, executing on-claude-stop.sh. From ideo/Rubber-Duck.
Hook
Runs when the agent asks permission for an action, executing on-permission-request.sh. From ideo/Rubber-Duck.
Hook
Runs when a session starts, executing on-session-start.sh. From ideo/Rubber-Duck.
Hook
Runs when a session ends, executing on-session-end.sh. From ideo/Rubber-Duck.
Hook
Runs before the context is compacted, executing on-pre-compact.sh. From ideo/Rubber-Duck.
Hook
Runs after the context is compacted, executing on-post-compact.sh. From ideo/Rubber-Duck.
Hook
Runs after a tool call finishes, executing on-post-tool-use.sh. From ideo/Rubber-Duck.