Skip to content
ai101.tools
navigateopenescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Finishing a Development Branch logo
Skill

Finishing a Development Branch

Closes finished branch work through a fixed order: green suite, then a choice, then cleanup.

0
SaveVisit website ↗

Install

/plugin install superpowers@claude-plugins-official
Triggers on

Runs when implementation is done and the tests pass, before the branch is merged, pushed or abandoned.

Needs tools
BashRead
Author
Jesse Vincent (obra)
License
MIT

The full test suite runs first and a red suite ends the process there — no integration menu is offered over failing tests. The environment is then read from git itself, because a normal checkout, a named-branch worktree and a detached HEAD each need different handling. Only after that does the agent ask how to integrate: merge locally, open a pull request, or leave the branch alone. The base branch is confirmed out loud before any merge, since merging into the wrong one is expensive to undo.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar skills

Report this comment

Why are you reporting this?