TechAIFinishingDevBranch

Verify tests, determine base branch, and present merge or pull request options.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/pagopa/cloud-strategy.github --skill techaifinishingdevbranch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: TechAIFinishingDevBranch
Source: https://github.com/pagopa/cloud-strategy.github/tree/main/.github/skills/tech-ai-finishing-dev-branch
Command: npx skills add https://github.com/pagopa/cloud-strategy.github --skill techaifinishingdevbranch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the final stages of development by providing a structured process to verify code, present integration options, and execute the chosen workflow, ensuring a clean and efficient merge or branch management.

Core Features & Use Cases

  • Test Verification: Automatically runs project tests to ensure code quality before proceeding.
  • Branch Integration Options: Offers clear choices for merging back to the base branch, creating a Pull Request, keeping the branch as-is, or discarding the work.
  • Worktree Management: Handles the cleanup of development worktrees based on the chosen action.
  • Use Case: After completing a new feature, use this Skill to automatically run tests, then choose to either merge the feature into the main branch, create a pull request for review, or safely discard the changes if the feature is no longer needed.

Quick Start

Use the finishing-a-development-branch skill to complete this work.

Frequently Asked Questions about TechAIFinishingDevBranch

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

FAQPage Schema
How do I automate git branch management and code integration after feature development?

You can complete development work by running tests, determining the base branch, and choosing to merge, create a pull request, keep the branch, or discard changes while managing worktree cleanup.

What is the best way to finish a development branch and create a pull request?

The best way to finish a development branch is to run project tests first, then select a pull request creation option from a structured workflow that handles pushing and worktree removal automatically.

Can I automatically run tests before merging a feature branch back to the main branch?

Yes, test verification is automatically executed before proceeding with any branch integration options, ensuring code quality is validated prior to merging back to the base branch.

How do I safely discard development changes and remove a git worktree?

To discard development changes and remove a git worktree, you select the discard option within the branch integration workflow, which manages the cleanup of development worktrees based on your chosen action.

What are the options for branch cleanup after completing a new feature?

Branch cleanup options after completing a feature include merging back to the base branch, creating a pull request for review, keeping the branch as-is, or safely discarding the work.