Claude Skill

arpitg1304/robotics-agent-skills

让AI编程助手编写生产级机器人软件的Agent技能。涵盖ROS1、ROS2、设计模式、SOLID原则及测试,适用于Claude Code、Cursor、Copilot及SKILL.md Agent。

概览

Stars308
Forks42
语言Python
最后更新2026-05-25
最近同步2026-07-03
前往 GitHub

仓库信息

拥有者arpitg1304
仓库robotics-agent-skills
完整名称arpitg1304/robotics-agent-skills
Repo ID1,167,626,999

安装这个 Skill

git clone https://github.com/arpitg1304/robotics-agent-skills.git

Registry 信息

类型cursor_rule
质量分75/100
验证状态readme_parsed
最近验证2026-06-17
平台
ClaudeCursor
能力
memoryagent-skillsai-coding-assistantclaude-skillsrobotics
识别文件
README.md
配置键
SOLID

项目简介

一套让AI编程助手编写生产级机器人软件的Agent技能集合。涵盖ROS1、ROS2、设计模式、SOLID原则及测试——兼容Claude Code、Cursor、Copilot及任何兼容SKILL.md的Agent。

英文描述

Agent skills that make AI coding assistants write production-grade robotics software. ROS1, ROS2, design patterns, SOLID principles, and testing — for Claude Code, Cursor, Copilot, and any SKILL.md-compatible agent.

要点

  • 生成生产级机器人代码
  • 支持ROS1和ROS2框架
  • 内置设计模式与SOLID原则
  • 机器人软件测试指导
  • 兼容Claude Code、Cursor、Copilot及SKILL.md Agent

使用场景

  • 利用AI加速机器人软件开发
  • 编写可维护的ROS节点和包
  • 在机器人代码库中应用SOLID原则
  • 自动化机器人单元测试和集成测试
  • 增强AI编程助手在机器人项目中的能力

README 摘要

# 🤖 Robotics Agent Skills Production-grade robotics knowledge for AI coding agents. Drop these `SKILL.md` files into Claude Code, Cursor, Copilot-style agents, or custom agent frameworks to make them generate better ROS1/ROS2 software: safer nodes, correct QoS, lifecycle patterns, tests, launch files, Docker, bringup, perception, and security. [![License: Apache-2.0](https://img.shields.io/badge/License-Apache--2.0-blue.svg)](LICENSE) ![Skills](https://img.shields.io/badge/skills-10-green) ![ROS](https://img.shields.io/badge/ROS1%20%2B%20ROS2-supported-orange) ![Agent Format](https://img.shields.io/badge/format-SKILL.md-purple) ## Why This Exists General-purpose coding agents know ROS syntax, but they often miss the robotics details that matter in production: QoS compatibility, deterministic startup, bounded callbacks, sensor health checks, safe shutdown, launch ergonomics, and testability. This repo is the missing robotics engineering layer for AI coding agents. ## Evidence: Same Prompt, With and Without Skills The `evals/` directory compares the same ROS2 package prompt run once with no skills and once with the robotics skills loaded as context. | Result | Without Skills | With Skills | |--------|----------------|-------------| | Node architecture | Plain `rclpy.Node`; setup in constructor | Lifecycle node with configure/activate/deactivate/cleanup/shutdown | | Sensor QoS | Default depth 10 for everything | Sensor QoS for camera/joints, reliable QoS for status | | Sensor handling | Latest-message assignment | Thread-safe bounded buffers, drop counts, watchdogs | | Timestamp sync | None | Sync offset checks and dropped-frame accounting | | Tests | 0 lines | 601 lines | | Structure | Single node module | Separate writer module and cleaner responsibilities | | C

话题

探索更多

数据来自 GitHub,同步时间:2026-07-03