finishing-branch

Installation
SKILL.md

Finishing a Development Branch

The code is written. Tests are green locally. Now what? The gap between "done coding" and "merged to main" is where branches rot, conflicts accumulate, and mistakes happen. This playbook is the systematic bridge: verify, review, integrate, clean up. Every time, in order, nothing skipped.

Never push without green. Never merge without review evidence.

When to Use

  • Implementation is complete and you are ready to integrate
  • You need to decide between merge, squash, rebase, or PR
  • A branch has been sitting and needs to be wrapped up
  • You are finishing work in a worktree and need to clean up
  • You are managing stacked branches and need to land them in order

Quick Start

# Verify everything passes
git diff --stat main...HEAD
Related skills

More from krzysztofsurdy/code-virtuoso

Installs
12
GitHub Stars
17
First Seen
Apr 14, 2026