finishing-a-development-branch

from obra/superpowers scored 2026-07-07

Structures the end of feature work: verify tests pass, then present explicit merge/PR/cleanup options instead of assuming an integration path.

Skill scores
scored 2026-07-07 · rubric
Skill Leverage68
Reliability76
Evaluation Readiness60
Safety / Governance80

Anatomy

Parent repoobra/superpowers
Pathskills/finishing-a-development-branch
Trigger conditions"Use when implementation is complete, all tests pass, and you need to decide how to integrate"
Instruction formatyaml-frontmatter-md
Required toolsgit
Reusabilityuniversal
Complexitylow
Ships scripts / examples / tests / boundariesno / yes / no / yes

Failure modes

Depends on the agent honestly assessing that tests pass; pairs with verification-before-completion for exactly that reason.

Verdict

A small skill that closes a real governance gap: integration decisions belong to humans, and this makes the agent present them instead of taking them.

Related skills

Frequently asked questions

What does the finishing-a-development-branch skill do?

Structures the end of feature work: verify tests pass, then present explicit merge/PR/cleanup options instead of assuming an integration path.

When does finishing-a-development-branch trigger?

Its stated trigger: "Use when implementation is complete, all tests pass, and you need to decide how to integrate". Trigger precision is a scored reliability dimension.

Go deeper