finishing-branch

v2026.09.25

Use after a task, story, epic, worktree, or development branch is implementation-complete and freshly verified. Presents merge, PR, keep, or discard choices and records evidence before cleanup.

GitHub
安装命令
npx skhub add srstomp/finishing-branch
Markdown
SKILL.md

Finishing Branch

Close a development branch deliberately. Do not merge, delete, or mark work complete until the branch has fresh verification evidence and a clear user or workflow decision.

Checklist

  1. Inspect status: git status --short --branch.
  2. Review the diff: git diff --stat and targeted file diffs.
  3. Run the verification commands relevant to changed code.
  4. Confirm task/story/epic acceptance criteria are accounted for.
  5. Present the completion choice.
  6. Record the decision in ohno handoff or task notes.
  7. Clean up only after the selected path succeeds.

Completion Choices

ChoiceWhen to useAction
MergeLocal integration is desired nowMerge into the base branch after verification
Pull requestHuman review or CI is neededPush branch and open a PR with verification notes
KeepMore work remains or user wants a checkpointLeave branch/worktree intact and record next steps
DiscardWork is abandoned or supersededConfirm explicitly, then remove branch/worktree

Required Report

## Branch Finish

**Branch**: [name]
**Base**: [branch]
**Verification**: `command` -> PASS/FAIL
**Changed Files**: [summary]
**Recommended Path**: PR / merge / keep / discard
**Reason**: [short rationale]

Destructive cleanup, branch deletion, and discarding changes require explicit human confirmation unless the user already requested that exact action.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.25

发布时间

Sep 25, 2026

分类

未分类

许可证

MIT

源路径

plugins/pokayokay/skills/finishing-branch

默认分支

master

最新提交

ef6a34d

Tree SHA

7e3eba3