赋予你的智能体通过验证测试并提供合并、推送或清理的结构化选项,来引导完成开发工作的能力。
当你的实现已完成且准备好集成代码时
当所有测试通过且你需要在本地合并或 PR 之间做出决定时
当你想要安全地放弃工作或清理功能分支工作树时
运行项目的测试套件以确保实现已得到充分验证
确定集成的基准分支(例如 main 或 master)
从 4 个结构化选项中进行选择:本地合并、推送/PR、保持现状或放弃
根据你的选择完成分支和工作树的自动清理
你
I've finished the new login feature and all tests are passing. What's next?
Agent
我正在使用 finishing-a-development-branch 技能来完成这项工作。既然你的测试已通过,且我们当前在 ‘login-feature’ 分支上,你想执行以下哪项操作:1) 在本地合并回 main,2) 推送并创建 Pull Request,3) 保持分支现状,或 4) 放弃这项工作?
赋予您的代理严格遵循“红-绿-重构”循环的能力,以确保每一行代码都经过验证。
赋予您的代理通过清晰的工作流执行子代理驱动的开发任务的能力。
赋予你的智能体分析代码更改并使用适当的命名约定自动创建语义化 Git Flow 分支的能力。
赋予您的智能体将粗糙的 Python 脚本转化为精美的、适合初学者的项目,并配有清晰的注释和完整的 Markdown 教程的能力。
赋予您的智能体使用语义化版本控制(SemVer)和‘Keep a Changelog’格式来维护清晰且信息丰富的变更日志(Changelog)和发布说明的能力。