finishing-a-development-branch

Coordinate test verification and merge options for completed Git branches.

3|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/mor-duongmh/morkit-plugin --skill finishing-a-development-branch-mor-duongmh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/mor-duongmh/morkit-plugin/tree/main/plugins/morkit/skills/finishing-a-development-branch
Command: npx skills add https://github.com/mor-duongmh/morkit-plugin --skill finishing-a-development-branch-mor-duongmh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams close out development work after implementation is complete and tests pass by presenting structured options for how to merge, create a PR, or clean up.

Core Features & Use Cases

  • Verifies test results to ensure changes are safe to integrate.
  • Guides the finalization workflow by offering four concrete options: merge locally, push and create a PR, keep the branch as-is, or discard the work.
  • Generates an Implementation Report template and coordinates post-merge cleanup steps.

Quick Start

Run the test suite, and if tests pass, proceed to generate the Implementation Report and present merge options.

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 can choose to merge locally, push and create a pull request, keep the branch as-is, or discard the work entirely. The Skill guides you through selecting and executing one of these structured merge options.

What is the best way to manage a branch lifecycle after development is complete?

The best way to manage a branch lifecycle after development is to verify test results, generate an Implementation Report, and execute post-merge cleanup. This Skill coordinates the finalization steps to ensure completed changes are safely integrated and old branches are handled properly.

How do I coordinate test verification before creating a pull request?

You coordinate test verification before creating a pull request by running the test suite and validating that all tests pass. Once verified, this Skill helps you push the branch and generate the necessary PR documentation to proceed with integration.

Can I discard completed work and clean up a Git branch locally?

Yes, you can discard completed work and clean up a Git branch locally. The Skill presents an option to discard the work and coordinates the cleanup steps required to remove the branch from your Git workflow after tests pass.

Does this workflow support generating an Implementation Report before merging?

Yes, this workflow supports generating an Implementation Report before merging. After your tests pass, the Skill produces an Implementation Report template to document the changes before you proceed with your chosen merge or pull request option.