finishing-a-development-branch

Verify tests pass and present merge, pull request, keep, or discard options.

74|6|Updated Aug 6, 2025
One-click install
npx skills add https://github.com/mneves75/dnschat --skill finishing-a-development-branch-mneves75
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/mneves75/dnschat/tree/main/.claude/skills/finishing-a-development-branch
Command: npx skills add https://github.com/mneves75/dnschat --skill finishing-a-development-branch-mneves75

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

Integrating completed development work can be error-prone without proper verification and clear merge strategies, leading to broken builds or accidental data loss.

Core Features & Use Cases

  • Pre-Merge Verification: Verifies all tests pass on the current branch before presenting integration options.
  • Structured Options: Presents exactly four clear options: merge locally, push and create a Pull Request, keep as-is, or discard work.
  • Automated Cleanup: Handles worktree and branch cleanup based on the chosen option, preventing lingering development artifacts.
  • Use Case: After completing a feature on your feature/dark-mode branch, use this skill to ensure all tests pass and then choose the appropriate integration path (e.g., merge locally, create PR) with confidence.

Quick Start

Use the finishing-a-development-branch skill to complete work on my feature/dark-mode branch, verifying tests and presenting merge options.