Streamlines the end-of-development workflow by verifying tests, managing branch integration, and automating cleanup.
The Finishing a Development Branch skill provides a standardized framework for concluding development tasks within Claude Code. It enforces a 'test-first' methodology, requiring all test suites to pass before offering clear integration paths such as local merging, generating GitHub Pull Requests, or performing git worktree cleanup. By automating routine git hygiene and providing a structured decision-making framework, it prevents common mistakes like merging broken code or leaving orphaned worktrees in your local environment.
主な機能
01Git worktree management and removal
02Mandatory automated test verification
030 GitHub stars
04Interactive safety confirmations for data deletion
05Automated Pull Request creation with summaries
06Local branch merging and cleanup
ユースケース
01Automating the PR creation process for GitHub-based repositories
02Standardizing branch completion workflows across a development team
03Ensuring local environments stay clean after completing feature work