Finishing a Development Branch

Verify test suite completion and merge code or create GitHub pull requests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Slooowlly/meu-modo-carreira-v4 --skill finishing-a-development-branch-slooowlly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Finishing a Development Branch
Source: https://github.com/Slooowlly/meu-modo-carreira-v4/tree/main/.agent/skills/finishing-a-development-branch
Command: npx skills add https://github.com/Slooowlly/meu-modo-carreira-v4 --skill finishing-a-development-branch-slooowlly

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of concluding feature development by providing clear, actionable steps for merging code, creating pull requests, or safely discarding work, ensuring a clean and efficient workflow.

Core Features & Use Cases

  • Test Verification: Automatically runs project tests to ensure code stability before integration.
  • Workflow Options: Offers distinct choices for merging locally, creating a Pull Request, keeping the branch, or discarding changes.
  • Worktree Management: Integrates with Git worktrees for efficient handling of development environments.
  • Use Case: After completing a new feature, you can use this skill to automatically run tests, then choose to merge the code into the main branch, create a PR for review, or discard the changes if the feature is no longer needed.

Quick Start

Use the Finishing a Development Branch skill to complete your current feature development.

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 safely merge a development branch after completing a feature?

To safely merge a development branch, you can use this skill to automatically run project tests and offer structured integration options, preventing code merges with failing tests.

Can I create a pull request using the GitHub CLI when finishing a branch?

Yes, you can create a pull request via GitHub CLI as one of the structured workflow options provided for code integration after verifying test suite completion.

What is the best way to discard local git branch changes safely?

The best way to discard branch changes safely is using explicit confirmation for destructive actions, ensuring work is safely discarded only after verifying tests and requesting user approval.

Does branch management workflow integrate with git worktrees?

Yes, the branch management workflow integrates with git worktrees for efficient handling of development environments during the final stages of feature development.

Why does my code merge fail when finishing a development branch?

Your code merge fails because the skill enforces best practices by preventing merges with failing tests, requiring the test suite to pass before allowing any code integration.