Leaderboard/Software Engineering/ros2-engineering-skills
Last commit on July 28, 2026·Created on March 16, 2026

dbwls99706/ros2-engineering-skills

A technical reference for building production-grade ROS 2 nodes and robotics middleware
Combined rank
#481
across all skills
In Software Engineering
#48
category rank
Stars
144
+3.6% in last 7d
Forks
13
0.0% in last 7d
Watchers
3
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of real attention, adoption, and active maintenance.
Description

This skill provides specialized guidance for robotics software engineers developing within the ROS 2 ecosystem. It focuses on the precise implementation of rclcpp and rclpy nodes, package creation via colcon and ament, and the configuration of DDS and QoS settings for reliable communication.

It extends to hardware-level integration, offering support for ros2_control interfaces, URDF and xacro modeling, and the deployment of Nav2 and MoveIt 2 pipelines. The reference also covers sensor data processing, simulation in Gazebo or Isaac Sim, and the management of multi-robot fleets using Open-RMF.

WHO IT'S FOR
Robotics software engineers
writing production-grade ROS 2 nodes and packages
Robot control engineers
implementing hardware interfaces and controllers
Navigation and manipulation engineers
setting up Nav2 and MoveIt 2 pipelines
Embedded robotics developers
developing micro-ROS firmware and DDS configurations
30 Days of GitHub Stars
+19 stars
↑ 17.1% monthly change
Jul 7Jul 14Jul 21Jul 28Aug 5
Compatibility & Install
1 Skill · 5 Compatible agents · 2 categories · 2 install paths
Compatible agents
Claude CodeCodexCursorGemini CLIOpenCode
Categories
Software EngineeringAutomation
Install via
Claude Plugin
Repository instructions
Clone to Claude
Repository instructions
Also in this category
4 of 50