Automates the end-of-lifecycle workflow for Git branches by verifying tests and managing merges or pull requests.
The Finishing a Development Branch skill provides a structured framework for concluding coding tasks, ensuring that no code is integrated without passing verification. It guides developers through a disciplined four-step process: verifying test suites, identifying base branches, presenting standardized integration options (local merge, PR creation, preservation, or discarding), and performing necessary worktree cleanup. This skill is essential for maintaining repository health, preventing broken builds, and streamlining the transition from implementation to code review or deployment.
주요 기능
01Mandatory automated test verification before integration
02Safe branch discarding with explicit string-based confirmation
03Standardized integration options including local merges and GitHub PRs
040 GitHub stars
05Intelligent Git worktree detection and automated cleanup
06Automated GitHub Pull Request creation with templated summaries
사용 사례
01Completing a feature branch and preparing it for team review via Pull Request
02Safely merging experimental changes into the main branch after local verification
03Cleaning up temporary development environments and Git worktrees after a task is finished