finishing-a-development-branch

Validate tests and guide Git merge workflows with four structured options.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/AngelWings1997/altas --skill finishing-a-development-branch-angelwings1997
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/AngelWings1997/altas/tree/main/altas-workflow/references/superpowers/finishing-a-development-branch
Command: npx skills add https://github.com/AngelWings1997/altas --skill finishing-a-development-branch-angelwings1997

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides teams to complete development work by validating tests and presenting structured options for merging, PRs, or cleanup, ensuring a smooth handoff.

Core Features & Use Cases

  • Verify tests pass before finalizing changes and offering merge options.
  • Determine the appropriate base branch to merge into and clarify the integration path.
  • Present exactly four structured options: 1) Merge locally, 2) Push and create a PR, 3) Keep the branch as-is, 4) Discard the work, with deterministic execution flow.
  • Automate follow-up steps including verification, option execution, and optional cleanup of worktrees.

Quick Start

Verify tests pass, then select a merge option and execute the chosen path, followed by cleanup.

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 feature branch after implementation?▼

To finalize a git feature branch, you verify tests pass, determine the base branch, then choose to merge locally, push a PR, keep the branch, or discard the work.

What's the best way to handle git branch merge decisions and worktree cleanup?▼

Handling git branch merge decisions involves validating tests, presenting structured options for integration or cleanup, and optionally automating worktree cleanup after execution.

Can I automate post-implementation git workflow integration steps?▼

Yes, you can automate post-implementation git workflow integration by validating tests and executing deterministic steps for merging, creating PRs, or cleanup.

What are my options for integrating a development branch into the base branch?▼

Your options for integrating a development branch are merging locally, pushing and creating a PR, keeping the branch as-is, or discarding the work entirely.

Why should I verify tests before merging a feature branch?▼

You should verify tests before merging a feature branch to ensure changes are stable, enabling a smooth handoff and preventing broken code from entering the base branch.

When do I need to clean up a git worktree after finishing development?▼

You need to clean up a git worktree after finishing development when you have executed a merge, PR, or discard option and want to remove the associated working directory.