If you're maintaining legacy ROS1 systems or haven't migrated to ROS2 yet, this gives you the architectural patterns that prevent common disasters. It walks through node decomposition (avoiding monolithic "do-everything" nodes), proper queue sizing to prevent memory leaks, tf tree management, and actionlib patterns with preemption handling. The launch file examples show conditional loading and proper namespacing. Most valuable for the specific footguns it warns against: queue_size=0 on high-frequency topics, timestamp comparison bugs, and transform lookup without exception handling. Covers the full catkin workspace ecosystem including nodelets and the ROS1-to-ROS2 migration path when you're finally ready to jump ship.
npx -y skills add arpitg1304/robotics-agent-skills --skill ros1-development --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot