npx claudepluginhub signalcompose/claude-tools --plugin cviDefined in hooks/hooks.json
bash ${CLAUDE_PLUGIN_ROOT}/scripts/check-speak-called.sh10000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/kill-voice.sh3000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/notify-input.sh30000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/check-dependencies.sh5000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/cleanup-stale-locks.sh5000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/inject-cvi-context.sh5000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/kill-voice.sh5000msbash ${CLAUDE_PLUGIN_ROOT}/scripts/enforce-cvi-rules.sh5000msAutomates voice and session management: kills voice on UserPromptSubmit/SessionEnd/Stop, checks speech on Stop, notifies input on Notification, checks deps/cleans locks/injects CVI context/enforces rules on SessionStart. Runs bash scripts.