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
- 最近更新
- 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 commandsros2-engineering-skills self version— Print inforos2-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
sc-machin-mcp
暂无简介
★ 57
supercli.quickstart
SuperCLI capability router — discover and execute CLI commands through namespace.resource.action interface
★ 57
zzdoc
Use this skill to compile scdoc manpages with a fast Zig-based compiler.
★ 57
zx
Use this skill when the user wants to a tool for writing better scripts using node.js.
★ 57
zvm
Use this skill when the user wants to manage multiple Zig compiler versions.
★ 57
quickstart
暂无简介
★ 57