What problem does it solve?
This Skill automates the process of verifying that all tests pass after implementation is complete, presenting options for integration, and handling cleanup.
Core Features & Use Cases
- Fresh Verification: Ensures completion claims are backed by fresh evidence and presents structured options for integrating the work.
- Push Direction: Proves remote staleness before force-pushing, preventing overwriting of other writers' work.
- Review Changes: Provides a summary of changes before presenting options.
- Present Options: Offers to merge locally, push and create a PR, keep as-is, or discard changes.
- Execute Choice: Executes the chosen option and records the outcome.
- Cleanup: Handles branch and worktree cleanup after execution.
Quick Start
Use the finish skill to mark a feature as complete, ensuring all tests pass and presenting integration options.