finishing-a-development-branch

Verify tests, then merge locally or create a pull request.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Kuass/kiro-gateway-plus --skill finishing-a-development-branch-kuass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/Kuass/kiro-gateway-plus/tree/main/.opencode/skill/finishing-a-development-branch
Command: npx skills add https://github.com/Kuass/kiro-gateway-plus --skill finishing-a-development-branch-kuass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of concluding development tasks by providing clear, actionable options for integrating completed work, ensuring a clean and efficient workflow.

Core Features & Use Cases

  • Test Verification: Automatically checks if tests pass before proceeding.
  • Branch Integration: Guides users through merging to a base branch or creating a Pull Request.
  • Worktree Management: Handles the cleanup or preservation of worktrees based on the chosen integration method.
  • Use Case: After finishing a new feature, this Skill helps you decide whether to merge it directly, create a PR for review, or keep the branch for later, ensuring all steps are followed correctly.

Quick Start

Use the finishing-a-development-branch skill to complete the current 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 finalize a git development branch and ensure tests pass before merging?

To finalize a development branch, the workflow mandates verifying that all tests pass before proceeding. It then presents structured options for code integration, handling local merges or pull request creation while ensuring code quality.

What is the best way to manage git branch cleanup after completing a feature?

The best way to manage branch cleanup after feature completion is using an automated workflow that handles the preservation or deletion of worktrees. It executes branch cleanup with explicit user confirmation to prevent destructive actions.

Should I create a pull request or merge locally when finishing development work?

When finishing development work, you can choose between merging to a base branch locally or creating a pull request for review. The workflow guides you through both integration options after verifying your tests.

Can I integrate code changes without running tests using this development workflow?

No, you cannot integrate code changes without running tests using this workflow. It ensures code quality by mandating that all tests pass before allowing you to proceed with any branch integration or pull request creation.

Does this branch management workflow handle worktree preservation for later use?

Yes, this branch management workflow handles worktree preservation. Depending on the integration method you select, it manages the cleanup or preservation of your worktrees to maintain an efficient development environment.