finishing-a-development-branch

Verify tests and present merge, pull request, or cleanup options for development branches.

24|3|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/VoDaiLocz/kilo-kit-mcp --skill finishing-a-development-branch-vodailocz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/VoDaiLocz/kilo-kit-mcp/tree/main/skills/productivity/finishing-a-development-branch
Command: npx skills add https://github.com/VoDaiLocz/kilo-kit-mcp --skill finishing-a-development-branch-vodailocz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Helps developers complete development work by providing structured options for merging, creating pull requests, or cleaning up branches when a feature is complete and all tests pass.

Core Features & Use Cases

  • Structured Merge Options: Local merge to a base branch, push and create a pull request, keep branch as-is, or discard the branch.
  • Test Verification: Ensures tests are passed before presenting options.
  • Branch Management: Handles the creation and cleanup of branches for development work.

Quick Start

Run the finishing-a-development-branch skill to complete your development work.

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 complete a git development branch after my tests pass?

To complete a development branch after tests pass, you can use this Skill to verify tests and then choose to merge locally, create a pull request, keep the branch, or discard it. It requires git and GitHub.

What is the best way to manage feature branch cleanup and merging?

The best way to manage feature branch cleanup is to use a structured workflow that verifies tests first, then presents options like local merge, pull request creation, or branch deletion to ensure code quality and consistency.

Does this branch management workflow require GitHub or can I use git only?

This branch management workflow requires both git and GitHub for branching and merging. You need GitHub specifically to execute the pull request creation option when finishing your feature branch.

How does test verification work before creating a pull request?

Test verification works by ensuring all tests are passed before presenting any merge, pull request, or cleanup options. This guarantees code quality and workflow consistency before a feature branch is completed.

What are my options for finishing feature branch work?

Your options for finishing feature branch work include performing a local merge to a base branch, pushing to create a pull request, keeping the branch as-is, or discarding the branch entirely.

Can I discard a development branch instead of merging it?

Yes, you can discard a development branch instead of merging it. This Skill presents branch cleanup options after test verification, allowing you to safely discard the branch if the feature is no longer needed.