finishing-a-development-branch

Verify test results and present merge, PR, keep, or discard options.

60|38|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/abcnuts/manus-skills --skill finishing-a-development-branch-abcnuts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/abcnuts/manus-skills/tree/main/skills/workflow-skills/finishing-a-development-branch
Command: npx skills add https://github.com/abcnuts/manus-skills --skill finishing-a-development-branch-abcnuts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams through the finalization of feature work by validating the test suite and presenting deterministic merge/PR/cleanup options.

Core Features & Use Cases

  • Verify test results and determine an appropriate integration path
  • Present four structured options for merging, pushing a PR, keeping the branch, or discarding it
  • Cleanup or preserve worktrees based on the chosen path

Quick Start

After tests pass, present exactly four options for merging, pushing a PR, keeping the branch, or discarding it

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?

To finalize a git development branch after tests pass, you select from four deterministic integration options: merge, create a pull request, keep, or discard. It guides post-implementation integration based on verified test results.

What is the best way to merge a finished feature branch in a collaborative project?

The best way to merge a finished feature branch is to verify test results first, then select a deterministic integration path. This workflow presents structured options for merging, creating a pull request, or discarding work based on the detected base branch.

Can I create a pull request automatically after verifying test results?

Yes, you can create a pull request after verifying test results. The workflow presents pushing a PR as one of four structured options for integrating your finished feature work, alongside merging, keeping, or discarding the branch.

Does this workflow support cleaning up git worktrees after merging?

Yes, this workflow supports cleaning up git worktrees after merging. Based on your chosen integration path, it optionally preserves or cleans up worktrees to maintain a tidy development environment for collaborative projects.

When should I discard a feature branch instead of merging it?

You should discard a feature branch instead of merging when test verification fails or the work is no longer needed. The workflow presents discarding as one of four deterministic options, allowing you to cleanly remove unwanted work and clean up the worktree.