Stats
Actions
Tags
From xp-agents
Enforces TDD coverage, sprint lifecycle, close-cycle, housekeeping, session checklist, and teammate review gates on Stop; blocks writes, bash, skills via Python scripts on PreToolUse and other events. Touches bash, writes files.
14 events · 31 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/tdd_stop_gate.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/sprint_stop_gate.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/close_cycle_stop_gate.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/housekeeping_stop_gate.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/session_end_warning.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/teammate_stop_gate.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/pre_compact.pyWrite|Edit|MultiEditpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/pre_tool_write.pyBashpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/pre_tool_bash.pySkillpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/pre_tool_skill.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/session_end.py2500mspython3 ${CLAUDE_PLUGIN_ROOT}/smm/compact.py1500mspython3 ${CLAUDE_PLUGIN_ROOT}/smm/compact.py5000msWrite|Edit|MultiEditpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/post_tool_use.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/scripts/lint_check.py10000msBashpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/bash_post_tool.py5000msSkill|Agentpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/review_cycle_done.py5000msExitPlanModepython3 ${CLAUDE_PLUGIN_ROOT}/scripts/post_tool_exit_plan.py5000msAskUserQuestionpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/question_answered.py2500msstartup|resume|compact|clearpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/session_start.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/retrospective.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/subagent_stop.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/scripts/teammate_idle.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/subagent_start.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/task_completed.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/worktree_create.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/user_prompt_log.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/kickoff_gate.pypython3 ${CLAUDE_PLUGIN_ROOT}/scripts/prompt_nugget.pyBashpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/bash_failure.py5000msAskUserQuestionpython3 ${CLAUDE_PLUGIN_ROOT}/scripts/question_answered.py2500msnpx claudepluginhub paulingalls/xp-agents --plugin xp-agents