Automates the finalization of development branches by verifying tests and executing standardized merge or Pull Request workflows.
The Branch Completion Manager skill streamlines the conclusion of a development cycle by ensuring code quality through mandatory test verification before presenting structured integration paths. It guides users through four distinct options—local merging, creating a Pull Request via GitHub CLI, preserving the branch for later, or safely discarding work. By automating repetitive Git commands and managing worktree cleanup, this skill reduces manual errors and maintains a clean repository state, making it an essential tool for developers following structured branching strategies.
Características Principales
011 GitHub stars
02Automatic base branch detection for main and master branches
03Standardized integration options: local merge, PR creation, preservation, or deletion
04Automated GitHub CLI integration for structured Pull Request generation
05Mandatory automated test verification before finalizing work
06Smart Git worktree management and automatic cleanup
Casos de Uso
01Finalizing a feature branch and merging it into the main production branch locally after testing
02Cleaning up local development environments and stale worktrees after completing development tasks
03Submitting a structured Pull Request with automated summaries and test plans to a remote repository