Thrownlemon Cc Hooks Custom
thrownlemon-cc-hooks-custom is a Claude Code plugin for the Build phase that customizes session hooks, the status line, and optional multilingual text-to-speech feedback.
Solo builders who want audible and visual feedback during Claude Code sessions install this to wire custom hooks, a richer status line, and optional TTS without leaving the terminal.
Add it to Claude Code
Install the plugin in Claude Code. One command, paste-ready.
/plugin install thrownlemon-cc-hooks-custom@ThrownLemon/cc-hooks-customBuilt to be called by your agent
Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.
Retrieve this entry with skillselion.get_details("plugin:ThrownLemon/cc-hooks-custom") and the paste-ready config with skillselion.get_install_config("plugin:ThrownLemon/cc-hooks-custom").
What it does
thrownlemon-cc-hooks-custom is a single-plugin Claude Code bundle focused on making long agent sessions easier to follow from the keyboard. It lets you register custom hooks that react to Claude Code events and pair them with a tailored status line so you always know mode, progress, and context without staring at raw logs. The README keywords point to substantial voice-feedback depth: text-to-speech in multiple languages, premium and offline providers, prerecorded effects, and controls for when messages should speak versus stay silent. For indie developers running multi-hour refactors or shipping sprints, that turns passive waiting into intentional feedback—completion chimes, contextual announcements, and optional AI-translated audio—while staying inside Claude Code’s hook model rather than a separate desktop app. Complexity sits at intermediate because you configure hook JSON, provider keys where needed, and concurrency behavior across sessions.
Highlights
- Custom Claude Code hooks for session lifecycle and tool events
- Configurable status line for at-a-glance session context
- Multilingual TTS with offline (gTTS), Google, ElevenLabs, and OpenRouter modes
- Granular sound effects, silent mode, and concurrent multi-instance audio
- Automation-friendly announcements on completion and system messages
Why builders use it
Long Claude Code sessions are easy to miss when tools finish or errors surface because the default terminal UI gives little ambient feedback.
After install, your agent runs trigger hooks and status-line updates you define, with optional voice and sound cues so you can step away and still know what happened.
At a glance
- Type - Plugin in Productivity.
- Adoption - 0 installs, 0 stars, 0 votes.
FAQ
Who is thrownlemon-cc-hooks-custom for?
It is for Claude Code users who want custom hooks, a richer status line, and optional multilingual voice announcements during agent work.
When should I use thrownlemon-cc-hooks-custom?
Use it when you run long or concurrent Claude Code sessions and want audible or visual signals on completion, errors, or mode changes.
How do I add thrownlemon-cc-hooks-custom to my agent?
Install the plugin from the ThrownLemon/cc-hooks-custom repository into Claude Code’s plugin path, then configure hooks and TTS providers per the repo’s plugin manifest and docs.
Comments
Share how you use thrownlemon-cc-hooks-custom, gotchas, or tips for other indie builders.
No comments yet - be the first to share how you use it.