Skip to main content
Run any Skill in Manus
with one click

ros2-code-analyzer

系统化分析 ROS2 功能包或基于 ROS2 的系统(Autoware、Apollo、自研系统等)。两层递进式分析:宏观层梳理启动链路和节点关系图(不丢节点、不丢输入输出),微观层分析每个节点内部的函数调用流程。最终生成可交互 HTML:节点流程图 + 双击节点查看内部函数级调用图。当用户想分析 ROS2 代码、理解功能包结构、梳理节点连接、分析 launch 文件、追溯启动链路、查看节点关系图、理解某个模块内部实现时,务必使用此技能。即使用户只说'帮我看看这个模块'或'分析一下这个 package'或'画个节点图'或'这个节点怎么工作的',只要目标是 ROS2 项目,就应该触发。

Overview

系统化分析 ROS2 功能包或基于 ROS2 的系统(Autoware、Apollo、自研系统等)。两层递进式分析:宏观层梳理启动链路和节点关系图(不丢节点、不丢输入输出),微观层分析每个节点内部的函数调用流程。最终生成可交互 HTML:节点流程图 + 双击节点查看内部函数级调用图。当用户想分析 ROS2 代码、理解功能包结构、梳理节点连接、分析 launch 文件、追溯启动链路、查看节点关系图、理解某个模块内部实现时,务必使用此技能。即使用户只说'帮我看看这个模块'或'分析一下这个 package'或'画个节点图'或'这个节点怎么工作的',只要目标是 ROS2 项目,就应该触发。

Install command
npx skills add https://github.com/yang-fengju/ros2-code-analyzer --skill ros2-code-analyzer

Copy and paste this command into Claude Code to install the skill

Stars0
Forks0
UpdatedApril 16, 2026 at 06:02
SKILL.md
readonly