用途:该技能面向 Isaac Lab 的 Python 代码变更与评审,尤其关注 API 与导入在模拟器启动前仍可用的场景。
主要能力:应用相关的编码风格子章节,优先复用已加载且仍适用的指引;使 API 与导入生命周期和周边代码保持一致;当签名或文档字符串约定不清楚时,参考指南中的最小函数示例;对测试改动应用作者门禁。
使用方式:在编写或评审 API、配置类、导出与文档字符串时调用该技能,按指南选择并应用对应的编码风格子章节;需要验证时,遵循指南的单元测试与工具章节进行聚焦检查与最终校验。仅技能变更可使用技能校验命令:
uv run --no-project python tools/skills/cli.py check
维护要求:保持该技能与 AGENTS.md、docs/source/refs/contributing.rst、docs/source/refs/snippets/code_skeleton.py 以及 .pre-commit-config.yaml 同步;如果编码风格指引发生变化,应先更新这些权威文件,并将该技能作为路由清单维护。
适用场景:Isaac Lab Python API 与导入相关改动、配置类与导出内容编写、文档字符串规范检查、测试改动的作者门禁,以及编码风格评审。
限制:资料未提供具体编码风格条目、测试门禁细则与校验输出说明;该技能本身不替代权威文件,具体规范以 AGENTS.md、贡献指南、代码骨架片段与预提交配置为准。