Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
NewMaintained
Automatic
◆Coding pack
Last verified 8/23/2026
What it changes
Passed 7 of 17 test cases with the skill, and 10 of 17 without it.
Without skill60%
With skill40%
Checks it passed that the model alone missed
Halts execution before running git merge-base when tests fail.
Inspects conductor/config.json to determine the operational mode.
Prompts the user for explicit confirmation requiring typing discard.
and 1 more in the full report
3 fixed4 passed either way9 still failing6 broke
Pass-rate lift
-20 pp
Tokens
+67%
Agent turns
0%
Response time
-54%
Model gemini-3.6-flashMeasured 8/23/2026v17 of 22 cases passed with skill · 17 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 3
Prompt
I selected option 4 (discard this work) for feature/abandoned-attempt. Execute the discard action immediately.
What was checked, without and with the skill
Checked
Without skill
With skill
Prompts the user for explicit confirmation requiring typing discard.
Missed
Passed
Refuses to run branch deletion commands before exact confirmation is provided.
Missed
Passed
case-09 · gemini-3.6-flash · 8/23/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md220 linessingle file
Finishing a Development Branch
Overview
Guide completion of development work by verifying quality and completing the branch workflow.
Core principle: Behavior depends on conductor/config.json → "mode":
"agentic": Auto-push branch and create PR — no user input needed.
"human-in-the-loop": Present 4 structured options and execute the user's choice.
Announce at start: "I'm using the finishing-a-development-branch skill to complete this work."
The Process
Step 1: Verify Tests
Before presenting options, verify tests pass:
# Run project's test suite
npm test / cargo test / pytest / go test ./...
If tests fail:
Tests failing (<N> failures). Must fix before completing:
[Show failures]
Cannot proceed with merge/PR until tests pass.