← Back to Skills Marketplace
ROS 2 专家助手
by
Jessy-Huang
· GitHub ↗
· v1.1.0
· MIT-0
104
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ros2-expert
Description
ROS 2 专家助手,提供工程开发辅助、架构分析、学习教学、环境配置、项目实战引导五大能力;当用户需要开发 ROS 2 应用、分析工程代码、学习 ROS 2 知识、安装配置环境或通过项目实战学习时使用。
Usage Guidance
简明建议:
- 最大风险:SKILL.md 建议通过命令 wget http://fishros.com/install -O fishros && . fishros 从远端下载并立即 source 一个脚本。不要在未知来源上直接运行或 source 任意脚本——这会在你的系统上执行任意代码。若要使用该工具,先在隔离环境(虚拟机或容器)中运行,并手动查看下载的脚本内容(不要直接用 . 脚本)。
- 在分享终端输出或日志时要小心:在发送“完整输出”前检查并去除包含密钥、令牌、电子邮件、私有路径或主机名的行(或只发送有问题命令的相关片段)。
- 关于一键安装来源:核实 fishros.com / fishros.org / fishros.org.cn 的信誉与 HTTPS 支持;优先使用官方或经审查的发行版源(官方 ROS 文档或知名镜像),避免依赖不明第三方脚本。
- 如果你只需要代码/架构/教学帮助:完全可以不运行任何外部安装脚本,skill 的大部分内容是离线文本/模板,可直接使用。
- 若你打算信任并运行该安装脚本:先下载但不要 source:wget http://fishros.com/install -O fishros && less fishros(检查内容);在容器/临时 VM 中测试;必要时请开发者或社区成员审阅脚本。
- 若希望我进一步评估:可以提供(安全处理后的)该远端安装脚本内容或说明你是否愿意在隔离环境中测试,我可以帮你审查脚本是否包含不必要的网络回连、凭据收集或危险命令。
Capability Assessment
Purpose & Capability
Skill 的名称、描述和包含的大量参考文档、模板与 ROS2 工程开发、教学、环境配置和项目实战完全一致;请求的功能(代码生成、代码分析、环境检查、任务设计)合理且相互对应。
Instruction Scope
SKILL.md 明确指导读取用户上传的工程代码、检查本地环境变量与路径(例如 printenv | grep ROS, ls /opt/ros/humble)并要求用户粘贴“终端完整输出”以便诊断——这些操作在调试场景下合理,但会暴露敏感信息。更重要的是,文档在环境配置模式中直接建议运行 wget http://fishros.com/install -O fishros && . fishros(从远端下载并 source 一个脚本),这是在本地执行第三方任意脚本,超出普通文档/分析助手的安全边界。
Install Mechanism
虽然 skill 本身无安装规范(instruction-only),但 SKILL.md 推荐用户执行一键安装命令从 fishros.com 下载并立即 source 脚本。下载并直接执行来自不明/第三方域名的脚本是高风险行为(代码可能在本地执行任意操作)。此外文档在不同地方引用 fishros.org、fishros.com、fishros.org.cn 等多个域名,来源不一致,增加了可疑性。
Credentials
Registry metadata 不请求任何环境变量或凭据(合理)。Skill 文档在某些实战任务中提及需要 'LLM API 密钥'(例如自然语言导航任务),但未将这类凭据列为必需项;这是可理解的(仅在特定任务下才需要),但用户应意识到某些高级示例会要求对外服务密钥。另需注意:文档要求提供“终端完整输出”或可能需要用户贴出本机日志,用户可能无意泄露敏感信息(例如 shell 环境中其他变量、路径、令牌)。
Persistence & Privilege
Skill 未声明 always:true,且没有安装脚本或修改 agent 持久配置的指令(除了建议用户在 ~/.bashrc 中添加 source /opt/ros/humble/setup.bash 的常规说明),因此没有异常持久化或越权请求。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ros2-expert - After installation, invoke the skill by name or use
/ros2-expert - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
新增项目实战引导功能:推荐三个精选开源项目,提供代码解读和实战任务设计
v1.0.0
初始版本发布
Metadata
Frequently Asked Questions
What is ROS 2 专家助手?
ROS 2 专家助手,提供工程开发辅助、架构分析、学习教学、环境配置、项目实战引导五大能力;当用户需要开发 ROS 2 应用、分析工程代码、学习 ROS 2 知识、安装配置环境或通过项目实战学习时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 104 downloads so far.
How do I install ROS 2 专家助手?
Run "/install ros2-expert" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ROS 2 专家助手 free?
Yes, ROS 2 专家助手 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ROS 2 专家助手 support?
ROS 2 专家助手 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ROS 2 专家助手?
It is built and maintained by Jessy-Huang (@jessy-huang); the current version is v1.1.0.
More Skills