finishing-a-development-branch

Verifies tests and guides branch integration via merge, pull request, or discard.

32|3|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/dkyazzentwatwa/SuperNavigator --skill finishing-a-development-branch-dkyazzentwatwa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/dkyazzentwatwa/SuperNavigator/tree/main/superpowers-main/skills/finishing-a-development-branch
Command: npx skills add https://github.com/dkyazzentwatwa/SuperNavigator --skill finishing-a-development-branch-dkyazzentwatwa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the final steps of a development task, ensuring code quality and providing clear options for integrating completed work.

Core Features & Use Cases

  • Test Verification: Automatically runs the project's test suite before proceeding.
  • Branch Integration: Guides users through merging, creating pull requests, or safely discarding work.
  • Worktree Management: Handles the cleanup of associated worktrees.

Quick Start

Use the finishing-a-development-branch skill to finalize the current development branch.

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 before integration?

To finalize a git development branch, verify test passage and guide integration through merging, pull request creation, or safe discarding. This ensures code quality and manages associated worktrees before completion.

What is the best way to clean up git worktrees after completing development work?

The best way to clean up git worktrees is to finalize the development branch through merge or discard actions, which handles associated worktree cleanup and ensures code quality before completion.

How do I verify tests before creating a git pull request?

Verify tests before creating a git pull request by running the project's test suite automatically during the branch finalization workflow. This confirms code quality before guiding integration options.

Can I safely discard a git development branch with unmerged changes?

Yes, you can safely discard a git development branch with unmerged changes. The finalization workflow guides users through safe discarding while managing worktree cleanup.

Does the development workflow integration support both merge and pull request options?

Yes, development workflow integration supports both merge and pull request creation options. It guides users through either method to integrate completed work while ensuring systematic code integration.