Stats
Actions
Tags
From everything-ros2-claude-code
Logs session events to .claude/pipeline/events.log: reminds to write field notes after planning mode, records file writes/edits with timestamps, and captures dotnet test results and Terraform command outcomes.
1 event · 6 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
tool_name in ['Write', 'Edit', 'MultiEdit'] AND tool_input.file_path matches '.*\.py$'node scripts/hooks/check-ros1-apis.js "$TOOL_INPUT_FILE_PATH"tool_name in ['Write', 'Edit', 'MultiEdit'] AND (tool_input.file_path matches '.*\.cpp$' OR tool_input.file_path matches '.*\.hpp$')node scripts/hooks/check-ros1-apis-cpp.js "$TOOL_INPUT_FILE_PATH"tool_name in ['Write', 'Edit'] AND (tool_input.file_path matches '.*\.urdf$' OR tool_input.file_path matches '.*\.xacro$')node scripts/hooks/validate-urdf.js "$TOOL_INPUT_FILE_PATH"tool_name in ['Write', 'Edit'] AND tool_input.file_path matches '.*\.py$' AND tool_input.file_path matches '.*/my_.*_pkg/.*'node scripts/hooks/check-package-xml-deps.js "$TOOL_INPUT_FILE_PATH"tool_name == 'Bash' AND tool_input.command matches '.*colcon build.*'echo '[ROS 2 Hook] After build completes: source install/setup.bash' >&2tool_name in ['Write', 'Edit'] AND tool_input.file_path matches '.*\.py$'node scripts/hooks/check-blocking-calls.js "$TOOL_INPUT_FILE_PATH"npx claudepluginhub riddheshmore/everything-ros2 --plugin everything-ros2-claude-code