finishing-a-development-branch

Automate branch finalization by verifying tests, discovering the base branch, and presenting merge, PR, or cleanup options.

69|19|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/alffei/skill_share --skill finishing-a-development-branch-alffei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/alffei/skill_share/tree/main/superpowers-antigravity/skills/finishing-a-development-branch
Command: npx skills add https://github.com/alffei/skill_share --skill finishing-a-development-branch-alffei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the finalization of a finished development branch by guiding merge, PR, or cleanup decisions.

Core Features & Use Cases

  • Deterministic decision flow: verifies tests, identifies base branch, and presents four concrete options.
  • Safe integration paths: supports local merge, remote PR, or branch cleanup with built-in safeguards.
  • Workflow readiness: generates structured steps that can be executed by automation to integrate completed work.

Quick Start

After tests pass, trigger the skill and select one of the four options to finalize integration.

Frequently Asked Questions about finishing-a-development-branch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I finalize a git development branch after tests pass?

Finalizing a development branch requires verifying passing tests, identifying the base branch, and selecting an integration path such as local merge, PR creation, or branch cleanup.

What are the options for merging a finished git branch?

The options for merging a finished git branch include merging locally, creating a remote GitHub PR, keeping the branch without merging, or discarding the work entirely.

Can I automate GitHub PR creation when finalizing a development branch?

Yes, you can automate GitHub PR creation when finalizing a development branch by selecting the remote PR option, which executes git commands and optionally creates a pull request on GitHub.

Does the branch finalization workflow support discarding work without merging?

Yes, the branch finalization workflow supports discarding work by presenting a cleanup option that safely removes the development branch without integrating changes into the base branch.

What is the safest way to integrate completed git branch work locally?

The safest way to integrate completed git branch work locally is to follow a deterministic decision flow that enforces test verification, discovers the base branch, and executes the local merge with built-in safeguards.