Finishing a Development Branch Overview Core principle: Verify tests → Detect environment → Present options → Execute choice → Clean up. Announce at start: "I'm using the finishing-a-development-branch skill to complete this work." Step 1: Verify Tests Run the project's full test suite ( / / / ). If tests fail , report the failures and stop — the menu comes after a green suite: If tests pass: continue to Step 2. Step 2: Detect Environment This determines which menu to show and how cleanup works: | State | Menu | Cleanup | |-------|------|---------| | (normal repo) | Standard 3 options | No wo…