merge

Commit staged changes and merge a feature branch into development with verification.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/petrogurcak/skills --skill merge-petrogurcak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: merge
Source: https://github.com/petrogurcak/skills/tree/main/plugins/development/skills/merge
Command: npx skills add https://github.com/petrogurcak/skills --skill merge-petrogurcak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of integrating a completed feature branch into the main development branch, including verification and cleanup, reducing manual steps and potential errors.

Core Features & Use Cases

  • Automated Merging: Commits current work and merges a specified feature branch into the development branch.
  • Post-Merge Verification: Re-runs tests and builds on the merged development branch to ensure stability.
  • Branch Cleanup: Deletes the feature branch and removes associated worktrees after a successful merge.
  • Use Case: After successfully testing a new feature on its dedicated branch, you can use this skill to seamlessly merge it into the main development line, ensuring everything remains stable.

Quick Start

Use the merge skill to commit my current work and merge the 'new-feature' branch into development.

Frequently Asked Questions about merge

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

FAQPage Schema
How do I merge a feature branch into a development branch and clean up automatically?

To merge a feature branch into a development branch, this skill commits staged changes, performs the integration, runs post-merge verification tests, and deletes the feature branch with its worktrees to clean up.

What happens to my staged changes when merging a git feature branch?

When merging your git feature branch, the skill first commits all staged changes before integrating the branch into the development line to ensure no work is lost during the process.

Can I use this skill to handle merge conflicts during branch integration?

Yes, you can use this skill to handle merge conflicts during branch integration, as it is designed to manage conflict resolution and test failures that occur while merging code into the development branch.

Does this skill run tests after merging a feature branch into development?

Yes, this skill runs post-merge verification by re-running tests and builds on the merged development branch to ensure code stability before completing the branch cleanup process.

What is the best way to automate git branch cleanup after a successful merge?

The best way to automate git branch cleanup after a successful merge is using a workflow skill that deletes the feature branch and removes associated worktrees automatically once post-merge verification is complete.

Do I need Git command-line operations to use this merge workflow skill?

Yes, you need Git command-line operations available in your environment, as the skill requires them for branch management, code integration, and worktree cleanup during the automated merge process.