{"repo":"dbwls99706/ros2-engineering-skills","free":true,"listed":false,"github":"https://github.com/dbwls99706/ros2-engineering-skills","clone":"git clone https://github.com/dbwls99706/ros2-engineering-skills.git","description":"Agent skill for production-grade ROS 2 development. Progressive-disclosure SKILL.md covering workspace, nodes, executors, QoS, ros2_control, Nav2, MoveIt 2, real-time, and deployment. Works with Claude Code, Codex, Cursor, Gemini CLI.","language":"Python","stars":153,"topics":["agent-skill","claude-code","robotics","ros2","claude"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"ros2-engineering-skills Agent skill for production-grade ROS 2 development — from first workspace to fleet deployment. SKILL.md and references/ are platform-neutral knowledge documents that work with Claude Code, Codex, Cursor, Gemini CLI, and any agent supporting the Agent Skills standard. The hook wiring (automatic validation on tool use / stop) and the opt-in .skill-runs.log are Claude Code-specific ; on other platforms the scripts/ validators can be run manually (see Installation). Before / After Prompt: \"My ROS 2 subscriber isn't receiving any sensor messages. Help me fix it.\" Without this skill With this skill loaded Generic advice — misses the real issue. Identifies the root cause, explains DDS Request-vs-Offered semantics, and applies the correct qos profile sensor data preset. Prompt: \"Create a C++ driver package for my LiDAR sensor.\" Without this skill With this skill loaded Bare Node , no lifecycle, no tests, no launch file, ament target dependencies (deprecated in Kilted). LifecycleNode with managed transitions, launch file with auto-activation, gtest scaffolding, modern CMake ( target link libraries over deprecated ament target dependencies ), and distro-aware defaults. What this is A SKILL.md -based knowledge module that gives AI coding agents deep ROS 2 engineering expertise. Instead of a shallow cheat sheet, it provides: - Decision frameworks — when to use rclcpp vs rclpy, which QoS profile, lifecycle vs plain node - Progressive disclosure — compact routing in","default_branch":null,"files":null,"tree":[],"storefront":"/r/dbwls99706","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dbwls99706/ros2-engineering-skills/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}