About
The finishing-a-development-branch skill provides a structured framework for closing out coding tasks safely and efficiently. It ensures code integrity by enforcing test verification before offering a clear path forward: local merging, creating a GitHub Pull Request, preserving work, or discarding a branch entirely. By automating the cleanup of Git worktrees and providing standardized PR templates, it minimizes manual overhead and prevents common mistakes like merging broken code or leaving stale environment artifacts.