finishing-a-development-branch
用途概括开发完成后,通过验证测试、检测环境、提供合并/PR/清理选项,引导用户完成分支集成与收尾工作。
业务领域
Coding
技能形态
Workflow
所需工具
git
语言环境
—无强依赖
包管理器
—不涉及
Agent Skill 规格描述
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
使用场景
两种典型用法
场景 01
完成功能分支后的集成决策
开发者在完成一个功能分支的开发并确保所有测试通过后,使用该技能来决策如何集成代码。Agent 会先验证测试,检测当前 Git 环境(普通仓库或工作树),然后提供合并到主分支、创建 Pull Request、保留分支或丢弃工作的选项,并执行相应的清理操作,确保工作区整洁。
场景 02
自动化分支收尾与工作树管理
在使用 Git 工作树进行并行开发时,开发者完成一个分支后,Agent 利用该技能自动识别工作树类型(普通仓库、命名分支工作树或分离头指针),提供适配的选项菜单,并在合并或丢弃时正确清理工作树,避免手动操作带来的错误和状态混乱。
技能关系
我用了哪些 Skills · 哪些 skills 用了我
依赖关系读作“上一格指向下一格”。当前 Skill 位于第二格,上下分别是影响它与被它影响的 Skill。
第一层 · 这些 Skills 用了我
第二层 · 当前 Skill
- finishing-a-development-branchWorkflow
第三层 · 我用了这些 Skills
技能文件
SKILL.md
SKILL.md从 GitHub 加载中…
目录结构
技能结构
- ▸skills/finishing-a-development-branch/
- ▸root
- ·SKILL.md
按 Agent Skills 规范,必需项仅 SKILL.md;其余目录均为可选的脚本 / 引用 / 资源扩展。
同集相关