Executes custom commands after tool usage, user prompts, and session events for automated workflows.
/plugin marketplace add markus41/claude/plugin install exec-automator@claude-orchestrationDefined in hooks/hooks.json
{
"SessionEnd": [
{
"hooks": [
{
"type": "prompt",
"prompt": "Checkpoint workflow state, archive analysis results, and clean up session data."
}
]
}
],
"PostToolUse": [
{
"hooks": [
{
"type": "prompt",
"prompt": "Track workflow execution progress and update state for automation orchestration."
}
]
}
],
"SessionStart": [
{
"hooks": [
{
"type": "prompt",
"prompt": "Initialize workflow state and prepare session for executive analysis."
}
]
}
],
"UserPromptSubmit": [
{
"hooks": [
{
"type": "prompt",
"prompt": "Detect organizational documents (RFPs, bylaws, job descriptions) and suggest analysis workflows. Look for keywords: rfp, job description, bylaws, executive director, ed responsibilities, association, nonprofit, trade association."
}
]
}
]
}{
"riskFlags": {
"touchesBash": false,
"matchAllTools": true,
"touchesFileWrites": false
},
"typeStats": {
"prompt": 4
},
"eventStats": {
"SessionEnd": 1,
"PostToolUse": 1,
"SessionStart": 1,
"UserPromptSubmit": 1
},
"originCounts": {
"absolutePaths": 0,
"pluginScripts": 0,
"projectScripts": 0
},
"timeoutStats": {
"commandsWithoutTimeout": 0
}
}