obra logo
#151 by installsCoding & architectureobra/superpowers

finishing-a-development-branch

Verify tests pass, detect your environment, then safely merge or deploy completed work

Installs
216K
all time
This week
5.7K
installs
Repo stars
295.3K
GitHub
First seen
Jan 19, 2026
on skills.sh
Install
npx skills add https://github.com/obra/superpowers --skill finishing-a-development-branch
Works with Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Gemini CLI and other agents that read SKILL.md.
What it does

Finishes development branches by running the full test suite, detecting your project environment, and presenting integration options. Use this when implementation is complete and you're ready to merge, deploy, or hand off. Notable for its systematic approach: it won't let you proceed with failing tests, and it adapts to different tech stacks (Node, Rust, Python, Go, etc.).

  • Runs full test suite and blocks if tests fail, with detailed failure reports
  • Auto-detects project type and environment to present relevant integration paths
  • Offers merge, deploy, or cleanup options based on your git/CI setup
  • Cleans up branch artifacts and provides completion summary