What problem does it solve? When an implementation is finished, developers often skip test verification, forget documentation updates, or leave stale branches and worktrees behind. This Skill enforces a disciplined finish workflow so work is integrated safely and nothing is merged with failing tests. ## Core Features & Use Cases - Test Gate: Runs the full test suite first and blocks any merge or PR until all tests pass. - Documentation Sync: Applies documentation rules before opening a PR, updating business rule files and learnings under .project/docs/. - Integration Options: Presents four choices — open a PR, merge locally into main, keep the branch, or discard the work with typed confirmation. - Worktree Cleanup: Removes parallel git worktrees under $HOME/workspace/.worktrees/ only when work is integrated or has no uncommitted changes. - Use Case: After completing a feature branch, invoke this Skill to verify tests, update docs, push the branch, open a PR, and optionally trigger a code review request. ## Quick Start Ask the assistant to finish the current implementation by verifying tests and presenting integration options for the completed branch.