# Finishing A Development Branch

> 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

- Skill: `dokhacgiakhoa/finishing-a-development-branch` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add dokhacgiakhoa/finishing-a-development-branch`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dokhacgiakhoa/finishing-a-development-branch/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: Dokhacgiakhoa (https://skillmd.com/u/dokhacgiakhoa)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/dokhacgiakhoa/finishing-a-development-branch

---


# Finishing a Development Branch

## Overview

Guide completion of development work by presenting clear options and handling chosen workflow.

**Core principle:** Verify tests → Present options → Execute choice → Clean up.

**Announce at start:** "I'm using the finishing-a-development-branch skill to complete this work."

## The Process

## 🧠 Knowledge Modules (Fractal Skills)

### 1. [Step 1: Verify Tests](./sub-skills/step-1-verify-tests.md)
### 2. [Step 2: Determine Base Branch](./sub-skills/step-2-determine-base-branch.md)
### 3. [Step 3: Present Options](./sub-skills/step-3-present-options.md)
### 4. [Step 4: Execute Choice](./sub-skills/step-4-execute-choice.md)
### 5. [Step 5: Cleanup Worktree](./sub-skills/step-5-cleanup-worktree.md)

