用途:该技能用于指导智能体如何与 Git 仓库交互,并以生成补丁文件的方式交付代码改动,而非直接推送分支或创建 Pull Request。
主要能力与流程:
- 克隆仓库:git clone https://github.com/<owner>/<repo>.git
- 在克隆的仓库中修改文件。
- 生成补丁:简单差异可用 git diff > ../output/fix.patch;基于提交的补丁可执行 git add .、git commit -m "Fix: describe the fix"、git format-patch -1 HEAD --output-directory=../output/。
规则与限制:
- 严禁推送到远程分支。
- 严禁创建 Pull Request 或使用 GitHub CLI(gh)。
- 生成补丁前必须在本地验证改动。
- 所有生成的补丁需保存到 {workspace}/output/。
适用场景:需要以补丁文件形式审查或交付代码改动的自动化智能体工作流。具体平台支持、收费与更多细节暂未提供。