# Weldone Current Urdf

> 根据 Weldone roaming 配置自动定位当前项目对应的 URDF 文件并读取内容。适用于用户要求”先找当前项目对应的 urdf””根据 ProjectConfig 找 urdf””读取当前 DeviceEnv 里的 urdf””看当前项目加载的是哪个 urdf”等场景。

- Skill: `grasscaograss/weldone-current-urdf` (Agent Skill)
- Install (CLI): `npx skillmds@latest add grasscaograss/weldone-current-urdf`
- Raw SKILL.md: https://api.skillmd.com/api/skills/grasscaograss/weldone-current-urdf/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: Apache-2.0
- Author: grasscaograss (https://skillmd.com/u/grasscaograss)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/grasscaograss/weldone-current-urdf

---


# Weldone Current Urdf

按下面顺序执行，优先直接读取，不要猜路径。

## Workflow

1. 读取 `C:/Users/mini-pc/AppData/Roaming/Roboticplus/Weldone/1.0.x/ProjectConfig.json`
2. 从中取出 `ProjectFolder`
3. 读取 `C:/Users/mini-pc/AppData/Roaming/Roboticplus/Weldone/1.0.x/<ProjectFolder>/RobotPlanSetting.json`
4. 从中取出 `UrdfFileName`
5. 读取 `C:/Users/mini-pc/AppData/Roaming/Roboticplus/Weldone/1.0.x/<ProjectFolder>/DeviceEnv/<UrdfFileName>.urdf`

## Output

向用户明确返回：

- `ProjectConfig.json` 路径
- `ProjectFolder` 值
- `RobotPlanSetting.json` 路径
- `UrdfFileName` 值
- 最终 `.urdf` 路径
- URDF 内容摘要

## Notes

- 当前环境是 Windows，路径使用上面的绝对路径。
- `RobotPlanSetting.json` 文件名按当前项目实际写法读取，不要自行改成别的大小写。
- 如果任一步文件不存在，直接说明缺少哪个路径，不要猜测替代文件。
- 读取 URDF 后，默认先给摘要；只有用户继续要求时，再展开完整关节树、base/tool0 关系或具体 XML 片段。

