npx claudepluginhub joshuarweaver/cascade-ai-ml-engineering --plugin minipuft-claude-promptsDefined in hooks/hooks.json
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/ralph-stop.py120ms.*prompt_enginepython3 ${CLAUDE_PLUGIN_ROOT}/hooks/gate-enforce.py5msEdit|Write|Bash|Taskpython3 ${CLAUDE_PLUGIN_ROOT}/hooks/delegation-enforce.py5ms.*prompt_enginepython3 ${CLAUDE_PLUGIN_ROOT}/hooks/post-prompt-engine.py5msEdit|Write|Bashpython3 ${CLAUDE_PLUGIN_ROOT}/hooks/ralph-context-tracker.py5mscompactpython3 ${CLAUDE_PLUGIN_ROOT}/hooks/compact-recovery.py5ms*python3 ${CLAUDE_PLUGIN_ROOT}/hooks/prompt-suggest.py5msEnforces deny patterns on PreToolUse for Bash/Edit/Write, validates config.json and regenerates state-summary.md post-edits, runs dev contract tests, persists channel IDs, injects local time to prompts, loads session context, stops pipelines. Uses Node/Bash/Python; writes files.