The cure for AI slop is a 1986 aircraft manual/kit
asd-ste100/hooks/hooks.json
1 KB·Raw on GitHub ↗
The plugin's hook declarations — install as a plugin and these four self-register, no settings edit
{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "node",
"args": [
"${CLAUDE_PLUGIN_ROOT}/hooks/run-python.cjs",
"${CLAUDE_PLUGIN_ROOT}/hooks/ste-inject.py"
],
"timeout": 10
}
]
}
],
"PreToolUse": [
{
"matcher": "Bash|mcp__elliptic__.*",
"hooks": [
{
"type": "command",
"command": "node",
"args": [
"${CLAUDE_PLUGIN_ROOT}/hooks/run-python.cjs",
"${CLAUDE_PLUGIN_ROOT}/hooks/ste-pregate.py"
],
"timeout": 15
}
]
}
],
"PostToolUse": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "node",
"args": [
"${CLAUDE_PLUGIN_ROOT}/hooks/run-python.cjs",
"${CLAUDE_PLUGIN_ROOT}/hooks/ste-refresh.py"
],
"timeout": 15
}
]
}
],
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "node",
"args": [
"${CLAUDE_PLUGIN_ROOT}/hooks/run-python.cjs",
"${CLAUDE_PLUGIN_ROOT}/hooks/ste-gate.py"
],
"timeout": 30,
"statusMessage": "Checking ASD-STE100"
}
]
}
]
}
}