The cure for AI slop is a 1986 aircraft manual/kit

asd-ste100/hooks/hooks.json

874 B·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": "python3 \"${CLAUDE_PLUGIN_ROOT}/hooks/ste-inject.py\"",
						"timeout": 10
					}
				]
			}
		],
		"PreToolUse": [
			{
				"matcher": "Bash|mcp__elliptic__.*",
				"hooks": [
					{
						"type": "command",
						"command": "python3 \"${CLAUDE_PLUGIN_ROOT}/hooks/ste-pregate.py\"",
						"timeout": 15
					}
				]
			}
		],
		"PostToolUse": [
			{
				"matcher": "*",
				"hooks": [
					{
						"type": "command",
						"command": "python3 \"${CLAUDE_PLUGIN_ROOT}/hooks/ste-refresh.py\"",
						"timeout": 15
					}
				]
			}
		],
		"Stop": [
			{
				"hooks": [
					{
						"type": "command",
						"command": "python3 \"${CLAUDE_PLUGIN_ROOT}/hooks/ste-gate.py\"",
						"timeout": 30,
						"statusMessage": "Checking ASD-STE100"
					}
				]
			}
		]
	}
}
 

← Back to the episode