merge-release

Merge approved release PRs into target branches using pr-merge.sh.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/nexus-a1/claude-skills --skill merge-release
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: merge-release
Source: https://github.com/nexus-a1/claude-skills/tree/main/skills/merge-release
Command: npx skills add https://github.com/nexus-a1/claude-skills --skill merge-release

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates the final merge of an approved release PR into its target branch, enforcing pre-merge validation and conflict checks to ensure a clean release.

Core Features & Use Cases

  • End-to-end release PR merge with pre-flight checks, policy gates, and optional branch deletion.
  • Interactive or automated merge flows that respect approvals, checks, and mergeability.
  • Works with the shared release tooling (pr-merge.sh) to surface structured results and guide decision-making.

Quick Start

Run the /merge-release command after a release PR has been approved and is ready to merge.

Frequently Asked Questions about merge-release

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

FAQPage Schema
How do I automate merging an approved release PR into its target branch?▼

You can automate merging approved release PRs by running the /merge-release command, which invokes the shared pr-merge.sh tool to handle validation gates, conflict checks, and the final merge into target branches.

What happens if there are merge conflicts when merging a release branch?▼

If merge conflicts arise during a release branch merge, the Skill's pr-merge tooling surfaces structured results to guide conflict resolution and prevent an unsafe merge into the target branch.

Does this release merge workflow enforce GitHub PR checks and approvals?▼

Yes, the release merge workflow enforces GitHub PR checks and approvals by respecting policy gates and validation states through interactive or automated merge flows before completing the merge.

Can I automatically delete a release branch after merging the PR?▼

Yes, you can automatically delete a release branch after merging the PR by passing optional deletion flags to the pr-merge.sh tool during the merge-release command execution.

What is the best way to handle interactive vs automatic merge flows for release branches?▼

The best way to handle interactive or automatic merge flows for release branches is using the Skill's pr-merge tooling with --plan and --apply flags, which respects approvals and checks while supporting both merge decision modes.

When should I not use an automated merge step for a release PR?▼

You should not use an automated merge step for a release PR if pre-flight validation gates fail or unresolved conflicts exist, as the Skill requires explicit approvals and clean checks before merging.