Stats
Actions
Tags
From jarvis-voice
Runs a shell script on session start to initialize the plugin environment. Executes bash commands.
1 event · 3 hooks
Where this hook configuration is defined
Defined inline in plugin.json manifest
Event handlers and matchers — expand Raw Configuration for the full JSON
which sox >/dev/null 2>&1 || { echo '❌ SoX not found. Install with: brew install sox'; exit 1; }diff -q "${CLAUDE_PLUGIN_ROOT}/package.json" "${CLAUDE_PLUGIN_DATA}/package.json" >/dev/null 2>&1 || (cp "${CLAUDE_PLUGIN_ROOT}/package.json" "${CLAUDE_PLUGIN_DATA}/" && cd "${CLAUDE_PLUGIN_DATA}" && npm install) || rm -f "${CLAUDE_PLUGIN_DATA}/package.json"test -f "${CLAUDE_PLUGIN_ROOT}/dist/main.js" || (cd "${CLAUDE_PLUGIN_ROOT}" && npx tsc)npx claudepluginhub civitas-cerebrum/jarvis-plugin --plugin jarvis-voice