| name | finishing-a-development-branch |
| description | Use when a real branch, integration, or discard decision needs an authorized closeout. |
Finishing a Development Branch
Use this skill only for a real branch, integration, or discard decision with
authority to act. Inspect current repository policy, branch/worktree state,
relevant tests, and user preference first.
Present the applicable options: keep the diff, use native controls, review,
merge, push, or discard. Do not fix the option count. Push, merge, PR creation,
or deletion needs authority; never force-push or perform an unauthorized push.
Discard is destructive: show affected work and obtain explicit confirmation before
deleting it. Preserve harness-owned workspaces unless ownership and cleanup policy
are clear.