Finishing a Development Branch

Wraps up a development branch once tests pass, with clear choices to merge, open a review or park the work.

How to use it

Install it with the open Skills CLI (needs Node.js), then restart your agent:

npx skills add obra/superpowers --skill finishing-a-development-branch
  1. Download the ZIP from this page and unzip it.
  2. Put the finishing-a-development-branch folder in .claude/skills/ inside your project (or ~/.claude/skills/ for all projects).
  3. Restart Claude Code and call it with /finishing-a-development-branch.

بالعربي

تنظم إنهاء فرع التطوير بعد نجاح الاختبارات، وتوضح خيارات الدمج أو طلب المراجعة أو حفظ العمل.

More for git

  • Using Git Worktrees: Isolates work in its own Git worktree, with checks on the path and a safe project setup.
  • Git Guardrails Claude Code: Sets up hooks that block dangerous Git commands before they run. Review the rules: they can also block wanted commands like push.