ros2-engineering-skills
> Single responsibility: This skill is an API reference & code template guide > for ROS 2 development.
Connecting the steps of a workflow
What it does
> Single responsibility: This skill is an API reference & code template guide > for ROS 2 development. It tells you *how to use ROS 2 APIs correctly* and > *what mistakes to avoid*. It does NOT do CI/CD orchestration, incident response, > data analysis, or deployment automation — those are separate skill categories.
TRIGGER when the user: writes or reviews ROS 2 nodes (rclcpp/rclpy), creates packages (colcon/ament), edits launch files (
You don’t need to name it. Ask for the job in your own words — your AI loads the skill when the request matches.
What it can touch
Includes 73 scripts
Your AI can run these when the skill is used — on your computer in a coding tool (which asks first unless you have told it not to), or in the AI’s own sandbox in Claude and ChatGPT.
How we know
Found in the skill’s folder: examples/qos_roundtrip.py, install.ps1, install.sh, scripts/claude_hook.py….
Deletes your home folder or the whole drive
Run carelessly — or by an agent working unattended — this can delete work that cannot be recovered.
How we know
scripts/skill_validate_hook.py line 244 (and 1 more in that file): “'message': 'Refusing to remove root filesystem (rm -rf /)',”. Read 2026-10-05, commit 8312c2c.
scripts/skill_validate_hook.py, line 244 ↗Asks for administrator rights
Some of its commands use sudo or "run as administrator". Those can change anything on your computer.
How we know
Seen in its code. Read 2026-10-05, commit 8312c2c.
11 smaller things worth knowing
Contains commands that delete or overwrite; Sets itself up to run again automatically later; Runs a well-known installer straight from the web; Tells your AI to open private keys or password stores; and more. Usually legitimate — listed so nothing is hidden.
How we know
Contains commands that delete or overwrite — install.ps1 line 42; Contains commands that delete or overwrite — install.sh line 91; Contains commands that delete or overwrite — references/deployment.md line 27; Sets itself up to run again automatically later — references/deployment.md line 399; Contains commands that delete or overwrite — references/migration-ros1.md line 130; Contains commands that delete or overwrite — references/security.md line 251. Read 2026-10-05, commit 8312c2c.
install.ps1, line 42 ↗install.sh, line 91 ↗references/deployment.md, line 27 ↗references/deployment.md, line 399 ↗references/migration-ros1.md, line 130 ↗references/security.md, line 251 ↗Recently maintained
Its repository has had changes recently.
How we know
Last push to dbwls99706/ros2-engineering-skills: 2026-10-02 (3 days before the scan).
Read automatically from the skill’s own files on GitHub on 5 Oct 2026. Launch7 does not run or manually review skills: this lists what the check saw, and nothing here means “safe”. How we check
Add it to your AI
Partly. Upload it in Claude’s settings — the instructions work; the scripts need the full folder.
Built in your browser from the SKILL.md on GitHub — nothing passes through Launch7.
In Claude, open Customize → Skills, press +, then Create skill → Upload a skill, and choose the .zip.
Make sure code execution is switched on (Settings → Capabilities). Skills need it.
Start a new chat and ask for the job in your own words — Claude picks the skill up when it fits.
This skill ships 73 scripts beside its instructions. The download here is the SKILL.md alone — enough for the instructions, not for the parts that run code. Use the command route, or take the full folder from the repository.
How Claude does this: support.claude.com · checked 28 Sep 2026 · “Supported” means documented by the vendor; Launch7 has not run it end to end