What problem does it solve?
This Skill helps you complete a finished development branch safely by checking whether the work is ready, identifying the repository state, and guiding the final integration choice.
Core Features & Use Cases
- Test Verification: Confirms the codebase passes tests before any merge or handoff.
- Environment Detection: Distinguishes between normal repositories, named worktrees, and detached HEAD sessions.
- Completion Workflow: Presents the right next step for merging locally, opening a pull request, keeping the branch, or discarding the work.
- Safe Cleanup: Removes branches and worktrees only when appropriate, with confirmation and provenance-aware cleanup.
- Use Case: A developer finishes a feature, and the Skill checks the branch state, validates the result, and walks them through the safest way to merge or publish it.
Quick Start
Ask the assistant to finish the development branch by verifying tests, detecting the git workspace state, and presenting the correct merge, pull request, keep, or discard option.