# Ros2

> Master router: directs any ROS 2 Jazzy task to the matching domain skill (core, Nav2, Gazebo, control, MoveIt, perception, testing, micro-ROS, security, troubleshooting).

- **Type:** Skill
- **Install:** `agentstack add skill-leehyunbin0131-claude-ros2-skills-ros2`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Leehyunbin0131](https://agentstack.voostack.com/s/leehyunbin0131)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Leehyunbin0131](https://github.com/Leehyunbin0131)
- **Source:** https://github.com/Leehyunbin0131/claude-ros2-skills/tree/main/skills/ros2

## Install

```sh
agentstack add skill-leehyunbin0131-claude-ros2-skills-ros2
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# ROS 2 Jazzy Master Router (Ubuntu 24.04 LTS)

Target: **Ubuntu 24.04 LTS & ROS 2 Jazzy Jalisco** (verify `$ROS_DISTRO`).

Do not answer from memorized knowledge. Route to the domain skill below, follow its doc links, and verify APIs against official docs or local `/opt/ros/jazzy/` packages (`ros2 interface show`, `ros2 topic list -t`, `ros2 node info`).

| Task is about… | Use skill |
| :--- | :--- |
| rclcpp/rclpy, TF2, odometry/EKF, parameters, launch, QoS | `ros2-core` |
| Nav2 (AMCL, costmaps, MPPI/Smac, BT), SLAM Toolbox, RTAB-Map, VSLAM | `ros2-dev` |
| Gazebo Harmonic, ros_gz_bridge/ros_gz_sim, SDF, sensor plugins | `gazebo-sim` |
| ros2_control hardware interfaces, controller manager, URDF tags | `ros2-control` |
| MoveIt 2, MoveGroup API, IK/OMPL, MoveIt Servo, SRDF | `ros2-moveit` |
| image_transport, cv_bridge, vision_msgs, depth, PCL | `ros2-perception` |
| launch_testing, gtest/pytest, rosbag2 APIs, ros2trace | `ros2-testing` |
| micro-ROS Agent, rclc, embedded targets | `ros2-microros` |
| SROS2, keystore, access control, DDS Security | `ros2-security` |
| Wrong robot behavior, TF/sensor misalignment, sim time, deadlocks | `ros2-troubleshooting` |

Task spans multiple domains → load each relevant skill; resolve TF/frame questions with `ros2-troubleshooting` conventions (REP 103/105) as ground truth.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Leehyunbin0131](https://github.com/Leehyunbin0131)
- **Source:** [Leehyunbin0131/claude-ros2-skills](https://github.com/Leehyunbin0131/claude-ros2-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-leehyunbin0131-claude-ros2-skills-ros2
- Seller: https://agentstack.voostack.com/s/leehyunbin0131
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
