# Robotics Agent Skills

> Use this skill when the user needs to write production-grade robotics software with ROS1, ROS2, or any robotics middleware using AI agents.

- Skill: `javimosch/robotics-agent-skills` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/robotics-agent-skills`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/robotics-agent-skills/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/robotics-agent-skills

---


# Robotics Agent Skills

Agent skills that make AI coding assistants write production-grade robotics software. Covers ROS1, ROS2, design patterns, SOLID principles, and testing.

## Installation
```bash
git clone https://github.com/arpitg1304/robotics-agent-skills.git
sc skills teach robotics-agent-skills:quickstart
```

## What's Included
- **ROS2** — Nodes, executors, QoS, ros2_control, Nav2, MoveIt 2
- **ROS1** — Legacy ROS1 patterns and migration guides
- **Design Patterns** — Robotics-specific architectural patterns
- **SOLID Principles** — Applied to robotics codebases
- **Testing** — Unit tests, integration tests, simulation-based testing

## Usage Prompts
- "Create a ROS2 publisher-subscriber node pair for sensor data"
- "Design a robotics architecture following SOLID principles"
- "Write a Nav2 navigation stack configuration"
- "Implement a ros2_control hardware interface"
- "Add unit tests for this ROS2 node"

