7 events · 29 hooks
npx claudepluginhub jiten-singh-shahi/salesforce-claude-code --plugin salesforce-claude-codeDefined in hooks/hooks.json
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/stop-hook.js"10msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" check-console-log standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/check-console-log.js"10msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" session-end standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-end.js"15msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" cost-tracker minimal "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/cost-tracker.js"10msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" evaluate-session standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/evaluate-session.js"10msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" pre-compact minimal "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/pre-compact.js"10msBashnpx block-no-verify@1.1.2node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" "pre:mcp-health-check" standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/mcp-health-check.js"bash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags-shell.sh" "pre:observe" "scripts/hooks/learning-observe.sh" "standard,strict"10msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/pre-tool-use.js"10msWritenode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" doc-file-warning standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/doc-file-warning.js"5msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" sfdx-validate standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/sfdx-validate.js"10msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" pre-bash-git-push-reminder standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/pre-bash-git-push-reminder.js"5msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" sfdx-scanner-check standard,strict "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/sfdx-scanner-check.js"45msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" pre-bash-tmux-reminder strict "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/pre-bash-tmux-reminder.js"5msEdit|Writenode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" suggest-compact standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/suggest-compact.js"5msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" session-end-marker minimal "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-end-marker.js"10msbash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags-shell.sh" "post:observe" "scripts/hooks/learning-observe.sh" "standard,strict"10msWritenode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-write.js"10msEditnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" quality-gate standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/quality-gate.js"15msEditnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" governor-check standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/governor-check.js"10msEditnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" post-edit-console-warn standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-edit-console-warn.js"10msEditnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" post-edit-format strict "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-edit-format.js"15msEditnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" post-edit-typecheck strict "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-edit-typecheck.js"30msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" post-bash-build-complete standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-bash-build-complete.js"10msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" post-bash-pr-created standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-bash-pr-created.js"10msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-start.js"15msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/check-platform-docs-age.js"5msnode "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/run-with-flags.js" "post:mcp-health-check" standard "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/mcp-health-check.js"Batch formats (Biome/Prettier) and typechecks (tsc) all edited JS/TS files at Stop event. Executes Node/Bash commands, writes files.
Share bugs, ideas, or general feedback.