finishing-a-development-branch

Verify tests and manage Git branch integration and worktree cleanup.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/LISANG3/Larj --skill finishing-a-development-branch-lisang3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finishing-a-development-branch
Source: https://github.com/LISANG3/Larj/tree/main/skills/.agents/skills/finishing-a-development-branch
Command: npx skills add https://github.com/LISANG3/Larj --skill finishing-a-development-branch-lisang3

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of concluding development work by providing clear, structured options for integrating changes and ensuring a clean codebase.

Core Features & Use Cases

  • Test Verification: Automatically runs the project's test suite to ensure code quality before integration.
  • Branch Integration Options: Guides the user through merging locally, creating a pull request, or discarding changes.
  • Worktree Management: Handles the cleanup of temporary worktrees associated with the development branch.
  • Use Case: After finishing a new feature, use this Skill to verify all tests pass, then choose to merge the branch locally or create a pull request for review, ensuring a tidy repository.

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 finish a Git development branch and verify my code before merging?

To finish a Git development branch, the Skill runs your project-specific test suite to verify code quality, then presents structured options to merge locally, create a pull request, or discard changes.

What is the best way to manage worktree cleanup after completing feature development?

Managing worktree cleanup after feature development is handled automatically by this Skill, which removes temporary worktrees associated with your development branch once you select an integration option.

Can I create a pull request automatically when my development workflow finishes?

You cannot create a pull request fully automatically, but the Skill guides you through the pull request creation process as one of the structured branch integration options after tests pass.

Does this branch management process work with custom project test commands?

Yes, this branch management process requires execution of your project-specific test commands to ensure code quality before allowing you to proceed with any Git integration or branch cleanup operations.

How do I discard changes on a development branch if tests fail?

To discard changes on a development branch when tests fail or code is unwanted, the Skill provides a structured discard option alongside merge and pull request choices to safely abandon the work.

When should I use a dedicated Skill for branch integration instead of manual Git commands?

Use a dedicated Skill for branch integration instead of manual Git commands when you need an automated, structured workflow that enforces test verification, standardizes merge or pull request steps, and ensures worktree cleanup.