ros2-cpp

Community

Enhance ROS 2/C++ robotics projects with best practices and safety guidelines.

Authorarxxyr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill unit provides best practices and safety guidelines for ROS 2/C++ robotics projects, addressing common concurrency pitfalls and ensuring robust project development.

Core Features & Use Cases

  • Concurrency Best Practices: Mitigates issues related to asynchronous callbacks and shared resources.
  • ROS 2 & C++ Guidelines: Ensures adherence to ROS 2 package structure, QoS, and data flow standards.
  • Visual and Data Handling: Incorporates RealSense vision and Dora-rs data stream management.
  • Use Case: For developers working on ROS 2 (Humble) projects using C++ and behavior trees, this Skill offers a comprehensive reference for Action Server handling and concurrency safety.

Quick Start

Apply the 'ros2-cpp' skill to a new ROS 2/C++ project to establish project conventions and concurrency safety.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ros2-cpp
Download link: https://github.com/arxxyr/dotfiles/archive/main.zip#ros2-cpp

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.