ROS2 Development Skill When to Use This Skill - Building ROS2 packages, nodes, or component containers - Setting up colcon workspaces, ament cmake, or ament python packages - Writing CMakeLists.txt, package.xml, or setup.py for ROS2 - Defining custom messages, services, or actions - Writing Python launch files with conditional logic - Configuring DDS middleware and QoS profiles - Implementing lifecycle (managed) nodes - Working with Nav2, MoveIt2, or other ROS2 frameworks - Debugging DDS discovery, QoS mismatches, or build failures - Deploying ROS2 to production or embedded systems (micro-ROS…