Streamlines the final steps of a coding task by verifying tests, managing git merges, and automating pull request creation.
This skill provides a structured workflow for concluding development on a feature branch, ensuring that no code is integrated without first passing the project's test suite. It guides users through four distinct paths—local merging, creating a GitHub pull request, preserving the branch for later, or discarding the work—while handling technical details like base branch detection and git worktree cleanup to maintain a clean development environment.
Key Features
01Structured options for merge or PR creation
022 GitHub stars
03Automated test suite verification
04Automatic git worktree cleanup
05Git base branch detection
06GitHub CLI integration for pull requests
Use Cases
01Safely discarding experimental branches with confirmation
02Automating the creation of standardized GitHub Pull Requests
03Finalizing a feature branch after code changes are complete