AGENT SKILL

ros2-engineering-skills

Use this skill when the user needs to develop production-grade ROS 2 software — nodes, executors, QoS, ros2_control, Nav2, MoveIt 2, real-time systems.

License 许可
MIT
所属仓库
javimosch/supercli
最近更新
2026-11-02
Stars
★ 57
Forks
5

01 前言 Front Matter

name
ros2-engineering-skills
description
Use this skill when the user needs to develop production-grade ROS 2 software — nodes, executors, QoS, ros2_control, Nav2, MoveIt 2, real-time systems.

03 SKILL.md 正文

ROS2 Engineering Skills

Production-grade ROS 2 development SKILL.md for AI coding assistants. Progressive-disclosure from workspace setup through deployment.

Commands

  • ros2-engineering-skills <resource> <action> — Execute ros2-engineering-skills commands
  • ros2-engineering-skills self version — Print info
  • ros2-engineering-skills _ _ — Passthrough

Installation

git clone https://github.com/dbwls99706/ros2-engineering-skills.git
sc skills teach ros2-engineering-skills:quickstart

Coverage

  • Workspace — Setup, colcon build, package creation
  • Nodes & Executors — Multi-threaded executors, callback groups
  • QoS — Quality of Service profiles, best-effort vs reliable
  • ros2_control — Hardware interfaces, controllers, ros2_control_node
  • Nav2 — Navigation stack, behavior trees, planners
  • MoveIt 2 — Motion planning, kinematics, collision checking
  • Real-Time — Real-time constraints, kernel configuration
  • Deployment — Launch files, parameters, lifecycle nodes

Usage Prompts

  • "Set up a ROS2 workspace with colcon for a mobile robot"
  • "Design a multi-threaded executor architecture for sensor fusion"
  • "Configure ros2_control for a differential drive robot"
  • "Create a Nav2 behavior tree for warehouse navigation"

04 同仓库更多 Skills