harunkurtdev/ros2-claude-code-template

213Stars on the repository
60Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

changelog

02

harunkurtdev/ros2-claude-code-template

Command Claude Code

Summarize commits on the current branch (vs origin/main) into a CHANGELOG.rst-style block ready to paste into a package's CHANGELOG.

213 2mo ago A 31 tokens

gz-new-system

07

harunkurtdev/ros2-claude-code-template

Command Claude Code

Scaffold a new gz-sim system plugin under src/systems/ / with header, source, CMake glue, plugin registration, and an integration test stub.

213 2mo ago A 34 tokens

lint

09

harunkurtdev/ros2-claude-code-template

Command Claude Code

Run ament linters (uncrustify, cpplint, flake8, pep257, xmllint, copyright) and pre-commit against changed files.

213 2mo ago A 36 tokens

nav2

10

harunkurtdev/ros2-claude-code-template

Command Claude Code

Command "nav2" from harunkurtdev/ros2-claude-code-template, covering nav2 commands reference, build & launch, build nav2 workspace, build specific nav2 package and source workspace.

213 2mo ago A 0 tokens

new-agent

11

harunkurtdev/ros2-claude-code-template

Command Claude Code

Author a new sub-agent under .claude/agents/ .md with valid frontmatter (name/description/tools/model), following the template conventions, and index it in CLAUDE.md + README.md.

213 2mo ago A 43 tokens

new-bt-node

12

harunkurtdev/ros2-claude-code-template

Command Claude Code

Scaffold a Behavior Tree leaf node — plain BehaviorTree.CPP (sync/stateful/condition) or a BehaviorTree.ROS2 wrapper (action/service/topic) — with ports, registration, and an XML usage snippet.

213 2mo ago A 45 tokens

new-command

13

harunkurtdev/ros2-claude-code-template

Command Claude Code

Author a new slash command under .claude/commands/ .md with valid frontmatter, following the template conventions, and index it in CLAUDE.md + README.md.

213 2mo ago A 37 tokens

new-controller

14

harunkurtdev/ros2-claude-code-template

Command Claude Code

Scaffold a ros2control controller or broadcaster — base class, command/state interface config, RT-safe update(), generateparameterlibrary, pluginlib export, and a test.

213 2mo ago A 34 tokens

new-hardware

15

harunkurtdev/ros2-claude-code-template

Command Claude Code

Scaffold a ros2control hardware component (System/Actuator/Sensor) + URDF tag + bringup (controllers.yaml + launch), with pluginlib export and a test.

213 2mo ago A 42 tokens

new-package

19

harunkurtdev/ros2-claude-code-template

Command Claude Code

Scaffold a new ROS 2 package (amentpython or amentcmake) following Clean Architecture layout — domain / application / infrastructure / presentation.

213 2mo ago A 30 tokens

new-skill

20

harunkurtdev/ros2-claude-code-template

Command Claude Code

Author a new skill under .claude/skills/ /SKILL.md with valid frontmatter, following the template conventions, and index it in CLAUDE.md + README.md.

213 2mo ago A 38 tokens

harunkurtdev/ros2-claude-code-template

Command Claude Code

Scaffold a Clean-Architecture VDA 5050 v3.0.0 connector (MQTT/JSON ↔ Nav 2) — domain entities, ports, application handlers, MQTT + Nav 2 adapters — in the chosen code format.

213 2mo ago A 51 tokens

new-workspace

22

harunkurtdev/ros2-claude-code-template

Command Claude Code

Bootstrap a complete ROS 2 colcon workspace from scratch — dir layout, .gitignore, README, this .claude/ config, and seed interfaces/core/bringup packages.

213 2mo ago A 37 tokens

ros2

23

harunkurtdev/ros2-claude-code-template

Command Claude Code

Command "ros2" from harunkurtdev/ros2-claude-code-template, covering ros2 common commands, build system (colcon), environment, introspection (ros2) and nodes.

213 2mo ago C 0 tokens