---
name: dokhacgiakhoa-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"
license: "NOASSERTION"
metadata:
  decimalai-skill-id: "cdc56552-8794-4cf2-9e8f-25a8799d0caf"
  decimalai-version-id: "9e9e80ee-956d-44a6-a211-3a8c0222abf8"
  decimalai-version: "1"
  decimalai-body-sha256: "7ea5f3dd86b16c31216ddd697627e1630af7c218a31a858ab82b954983790615"
  decimalai-name: "dokhacgiakhoa/finishing-a-development-branch"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "devops"
  decimalai-source: "https://app.decimal.ai/s/dokhacgiakhoa-finishing-a-development-branch@1/SKILL.md"
---
# 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)
