Automates the final steps of a feature branch by verifying tests and offering structured options for merging, pull requests, or cleanup.
The Git Branch Completion Guide skill streamlines the end of the development lifecycle by ensuring code quality and automating repetitive git operations. After implementation is complete, it automatically verifies that the test suite passes, identifies the correct base branch, and presents a structured menu for the next steps. Whether you need to merge locally, create a GitHub Pull Request with an automated summary, or safely discard experimental work, this skill handles the commands and worktree cleanup to maintain a pristine repository state.
Key Features
01Automatic test suite verification before any integration
02One-click GitHub Pull Request creation with auto-generated summaries
030 GitHub stars
04Safe local merging with post-merge test verification
05Automated git worktree cleanup for completed or discarded branches
06Intelligent base branch detection (main/master)
Use Cases
01Safely deleting experimental branches and their associated worktrees after testing
02Finalizing a feature branch and preparing it for team review via GitHub PR
03Merging small, verified changes directly into the main branch locally