use-branch-complete

Validate tests and execute a selected workflow for completed feature branches.

1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/mtthsnc/autonome --skill use-branch-complete
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-branch-complete
Source: https://github.com/mtthsnc/autonome/tree/main/skills/use-branch-complete
Command: npx skills add https://github.com/mtthsnc/autonome --skill use-branch-complete

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guide completion of development work by presenting clear options and handling chosen workflow.

Core principle: Verify tests → Present options → Execute choice → Clean up.

Announce at start: "I'm using the use-branch-complete skill to complete this work."

Core Features & Use Cases

  • Verify tests before presenting options to ensure correctness.
  • Present exactly four options for how to handle the completed work.
  • Execute the chosen option and perform cleanup of the worktree.

Quick Start

Provide a concrete integration plan and execute the selected option once tests pass.

Frequently Asked Questions about use-branch-complete

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate branch management and pull request workflows after tests pass?

Guided branch completion workflows validate tests before presenting four specific integration options—local merge, pull request creation, or discard—then execute the selected action and clean up the associated worktrees automatically.

What is the safest way to merge a feature branch locally?

Safe local merges require verifying tests pass first, then selecting a local merge option from a guided workflow that handles the merge execution and subsequent worktree cleanup to ensure a clean integration.

How do I clean up worktrees after completing a branch integration?

Worktree cleanup after branch integration is handled automatically by guided completion workflows, which execute your chosen merge or pull request action and then perform the necessary worktree removal as a final step.

Do I need to run tests manually before creating a pull request?

You do not need to run tests manually before creating a pull request when using an automated integration workflow, which validates tests first and only then presents the option to create a pull request for completed features.

Can I discard workflow changes after tests have passed?

Yes, you can discard workflow changes after tests pass, because guided integration workflows present a discard option alongside local merge and pull request choices, allowing you to safely abandon work and clean up the worktree.