What problem does it solve? When implementation work is done, developers often face ambiguity about how to integrate the branch safely. This Skill removes that guesswork by verifying tests first, then presenting a structured set of completion options and executing the chosen git workflow without skipping safety checks. ## Core Features & Use Cases - Test Gate Before Integration: Runs the project's test suite (npm test, cargo test, pytest, go test) and blocks any merge or PR if failures exist. - Four Structured Completion Options: Merge locally to the base branch, push and create a GitHub Pull Request via gh CLI, keep the branch as-is, or discard the work with typed confirmation. - Worktree Cleanup: Detects and removes git worktrees for merged or discarded branches while preserving them when work is kept or a PR is opened. - Use Case: After finishing a feature branch with all tests passing, invoke this Skill to get a clear menu of integration choices, then have it execute the merge, PR creation, or safe deletion automatically. ## Quick Start Ask the assistant to finish the current development branch and present the available integration options.