
leehyunbin0131/claude-ros2-skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Claude Code skills for ROS 2 Jazzy — establish the unknowns first, verify against the installed system, prove the result ran.
Обзор
Three skills for , targeting : develop packages, verify tests and installed behaviour, and diagnose runtime faults. This repository packages contextual domain guidance, workflows, and executable diagnostics under the Agent Skills standard. Rather than claiming to enhance the intrinsic code generation capabilities of frontier language models, this project explores an engineering hypothesis: While individual tool functionality is validated on test fixtures, Choose your assistant. Automatic skill discovery is supported across environments. For Claude Code, choose either plugin or manual installation. The Codex skill locations are /.agents/skills and ~/.agents/skills for these two scopes. Choose one scope to avoid duplicate skill names. Each installed Codex skill includes the shared verification protocol, loaded when that skill is used. Existing AGENTS.md, CLAUDE.md, Codex configuration and unrelated skills are preserved; local edits stop an update.
README
Показан фрагмент оригинального README. Открыть оригинал.
Three skills for Claude Code and Codex, targeting Ubuntu 24.04 / ROS 2 Jazzy: develop packages, verify tests and installed behaviour, and diagnose runtime faults.
This repository packages contextual domain guidance, workflows, and executable diagnostics under the Agent Skills standard. Rather than claiming to enhance the intrinsic code generation capabilities of frontier language models, this project explores an engineering hypothesis: packaging environment-specific evidence checks and structured handoff records can reduce verification ambiguity and context-transfer overhead between sessions or collaborators. While individual tool functionality is validated on test fixtures, reduced handoff cost and overall developer productivity gains remain unproven.
Quickstart
Choose your assistant. Automatic skill discovery is supported across environments. For Claude Code, choose either plugin or manual installation.
Codex — native skills for an existing project:
git clone https://github.com/Leehyunbin0131/claude-ros2-skills.git
python3 claude-ros2-skills/scripts/install.py --agent codex --project /path/to/your-workspace
# Alternative: install for this user across all projects
# python3 claude-ros2-skills/scripts/install.py --agent codex --user
The Codex skill locations are
/.agents/skills and ~/.agents/skills for these two scopes. Choose one
scope to avoid duplicate skill names. Each installed Codex skill includes the
shared verification protocol, loaded when that skill is used.
Existing AGENTS.md, CLAUDE.md, Codex configuration and unrelated skills are preserved;
local edits stop an update. Start a new Codex session in the target workspace. To select a skill explicitly
in Codex CLI or the IDE, use $ros2-development or $ros2-troubleshooting.
In the desktop skill picker, select the same skill by name.
Live ROS checks also need access to the intended ROS graph. In a restricted
Codex environment, a denied ROS log directory can be redirected with
ROS_LOG_DIR to a writable workspace directory. Discovered topics with no
received messages can reflect sandbox/DDS transport constraints. Keep the
workspace’s domain and discovery scope; widening discovery to SUBNET is not a
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add leehyunbin0131/claude-ros2-skills