github-pr-merge

Merge GitHub Pull Requests after pre-merge checks and reviewer replies pass.

69|6|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/fvadicamo/dev-agent-skills --skill github-pr-merge
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-pr-merge
Source: https://github.com/fvadicamo/dev-agent-skills/tree/main/skills/github-pr-merge
Command: npx skills add https://github.com/fvadicamo/dev-agent-skills --skill github-pr-merge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merges GitHub Pull Requests only after all pre-merge checks pass, ensuring reviews, tests, and CI results are validated before completion.

Core Features & Use Cases

  • Automates pre-merge validations by verifying tests, lint, and CI status.
  • Enforces reviewer replies and ensures no unreplied comments remain before merging.
  • Performs a safe merge using the preferred strategy, then cleans up the feature branch post-merge.

Quick Start

Tell the assistant to merge the current PR after all checks are green and all comments are addressed.

Frequently Asked Questions about github-pr-merge

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

FAQPage Schema
How do I automate GitHub PR merges only after CI checks pass?▼

To automate GitHub PR merges safely, this Skill enforces pre-merge validations by verifying tests, lint, and CI status before executing the merge, ensuring your PR is only merged when all checks are green.

Can I prevent merging a GitHub PR if reviewer comments are unresolved?▼

Yes, you can prevent merging a GitHub PR with unresolved comments. This Skill enforces reviewer readiness by verifying that no unreplied comments remain before proceeding with the merge.

What is the best way to safely merge a GitHub PR and delete the feature branch?▼

The best way to safely merge a GitHub PR and delete the feature branch is using this Skill, which performs a safe merge using the preferred strategy and then handles post-merge cleanup by deleting the feature branch.

Does this automated PR merge process require manual user confirmation?▼

Yes, the automated PR merge process requires manual user confirmation. This Skill includes user confirmation as a pre-merge step to ensure you have final approval before the checks are validated and the merge is executed.

Why does my GitHub PR merge fail when checks are still running?▼

Your GitHub PR merge fails when checks are running because this Skill strictly enforces pre-merge checks, preventing the merge process if CI results are incomplete or checks fail to ensure safe merging.

Can I use gh pr merge with --merge in an automated workflow?▼

Yes, you can use gh pr merge with --merge in an automated workflow. This Skill satisfies that functional requirement by using the command to complete the merge and subsequently cleaning up the feature branch.