Agent skill

finish-branch

V 阶段分支收尾 — kaizen 之后, 交付确认之前

Stars 166
Forks 24

Install this agent skill to your Project

npx add-skill https://github.com/WenJunDuan/Rlues/tree/main/vibeCoding/old version/config-agent_v9.2.0/.claude/skills/finish-branch

SKILL.md

Finish Branch (分支收尾)

触发时机

V 阶段 kaizen 完成后, cunzhi DELIVERY_COMPLETE 之前。

流程

  1. 展示选项给用户: a) merge: 合并到主分支 b) pr: 创建 Pull Request c) keep: 保留分支不动 d) discard: 确认后删除分支

  2. 如果选 pr:

    • 自动生成 PR description:
      ## 标题: {design.md 第一行}
      ## 摘要: {quality.md 总结}
      ## 变更列表:
      {plan.md 中已完成的 Task 列表}
      ## 测试: {quality.md 验证结果}
      
    • 执行: gh pr create 或输出文本供用户复制
  3. 如果选 merge:

    • 检查是否有冲突: git merge --no-commit --no-ff main
    • 无冲突 → merge + 删除分支
    • 有冲突 → 输出冲突文件, 用户决定
  4. 如果选 discard:

    • cunzhi 确认 "确定丢弃分支 {branch_name}?"
    • 确认后: git checkout main && git branch -D {branch_name}

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results