A solid reference for ROS2 patterns that covers the stuff you'll actually need: lifecycle nodes for production deployments, proper QoS setup to avoid those annoying discovery issues, parameter handling that replaces the old dynamic_reconfigure mess, and real examples in both rclpy and rclcpp. The node templates show best practices like declaring parameters with constraints, setting up publishers before subscribers, and using shared pointers for zero-copy potential. It spans Humble through Rolling and includes the build tooling (colcon, ament) that trips people up when migrating from ROS1. Most useful when you're past the tutorials and need to understand why your nodes won't discover each other or how to actually structure a production robot stack.

skills.sh installs
353
GitHub stars
400
last updated
Aug 21, 2026

Install

$ npx -y skills add arpitg1304/robotics-agent-skills --skill ros2-development --agent claude-code

Installs into .claude/skills of the current project.

Files

A solid reference for ROS2 patterns that covers the stuff you'll actually need: lifecycle nodes for production deployments, proper QoS setup to avoid those annoying discovery issues, parameter handling that replaces the old dynamic_reconfigure mess, and real examples in both rclpy and rclcpp. The node templates show best practices like declaring parameters with constraints, setting up publishers before subscribers, and using shared pointers for zero-copy potential. It spans Humble through Rolling and includes the build tooling (colcon, ament) that trips people up when migrating from ROS1. Most useful when you're past the tutorials and need to understand why your nodes won't discover each other or how to actually structure a production robot stack.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/arpitg1304/robotics-agent-skills
Categories
Backend & APIs, Security, DevOps & CI/CD, AI & Agent Building, Debugging, Python, Design & UI/UX
First seen
Jun 3, 2026

More from arpitg1304/robotics-agent-skills

All 11
1bobmatnyc avatarvercel-networking-domainsbobmatnyc/claude-mpm-skillsVercel networking and routing for domains, DNS, redirects, rewrites, headers, CDN, edge cache, and regions. Use when configuring routing or traffic behavior on 353skills.sh installs
2bobmatnyc avatarsveltebobmatnyc/claude-mpm-skillsSvelte 5 - Reactive UI framework with compiler magic, Runes API, SvelteKit full-stack framework, SSR/SSG, minimal JavaScript352skills.sh installs
3davila7 avatarvoice-ai-developmentdavila7/claude-code-templatesExpert in building voice AI applications - from real-time voice agents to voice-enabled apps. Covers OpenAI Realtime API, Vapi for voice agents, Deepgram for tr351skills.sh installs
4bobmatnyc avatarmongodbbobmatnyc/claude-mpm-skillsMongoDB - NoSQL document database with flexible schema design, aggregation pipelines, indexing strategies, and Spring Data integration350skills.sh installs
5cloudwego avatareino-componentcloudwego/eino-extEino component selection, configuration, and usage. Use when a user needs to choose or configure a ChatModel, AgenticModel, Embedding, Retriever, Indexer, Tool,348skills.sh installs
6dhruvanbhalara avatarflutter-securitydhruvanbhalara/skillsEnforce architect-level security standards including AES-256-GCM encryption, secure storage, biometric gates, and memory safety. Use when handling sensitive dat348skills.sh installs