Skip to content
Development
Hook

Hooks

What ros2-engineering runs automatically, and when. A hook is a command Claude Code fires at a fixed moment, without you asking for it.

From plugin
ros2-engineering
2241 skill2 hooks
Install
> /plugin marketplace add dbwls99706/ros2-engineering-skills
> /plugin install ros2-engineering@ros2-engineering-skills

Ships with ros2-engineering. Installing the plugin gets these hooks.

What fires, and when

PreToolUse

  • MatchesEdit|Write|MultiEdit|NotebookEdit|Bash|PowerShell|pwsh|cmdpython3 -B "${CLAUDE_PLUGIN_ROOT}/scripts/claude_hook.py" PreToolUse

Stop

  • python3 -B "${CLAUDE_PLUGIN_ROOT}/scripts/claude_hook.py" Stop
Read hooks/hooks.json
Ships withros2-engineering

Source version: 1.7.1. See release notes and Production-oriented ROS 2 engineering guidance for coding agents, with focused references, static validators, regression tests, and multi-distribution CI.

Get the whole plugin
Stats
225
Stars
22
Forks
Active
Maintenance
Python
Language
Apache-2.0
License
2h ago
Last commit
7mo ago
Created
3h ago
Added

Repo: dbwls99706/ros2-engineering-skills