---
stable_id: skills/obra-finishing-a-development-branch
type: skills
title: obra-finishing-a-development-branch
summary: >-
  ---

  name: finishing-a-development-branch

  description: Use when implementation is complete, all tests pass, and you need
  to decide how to integrate the work - guides completion of development work by
  presenting structured options for merge, PR, or cleanup

  ---

  # Finishing a Development Branch

  ## Overview

  Guide completion of development work by presenting clear options and handling
  chosen workflow.

  **Core principle:** Verify tests → Detect environment → Present options →
  Execute choice → Clean up.

  **Announce at start:** "I'm using the finishing-a-development-branch skill to
  complete this work."

  ## The Process
tags:
  - obra
  - source-obra-superpowers
source_url: https://raw.githubusercontent.com/obra/superpowers/main/skills/finishing-a-development-branch/SKILL.md
license: ""
upstream_ref: https://github.com/obra/superpowers/blob/main/skills/finishing-a-development-branch/SKILL.md
github_stars: 101712
github_forks: 8129
github_is_organization: false
retrieved_at: 2026-06-11T08:33:18.036Z
content_sha256: 5c8d4b59aedb14c94e2f5d787a3265e858e8f53d4ceffe7ff1c15878a52b0e91
---
