auto-merge

Merge pull requests automatically after CI checks pass.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/jimmymalhan/codereview-pilot --skill auto-merge-jimmymalhan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-merge
Source: https://github.com/jimmymalhan/codereview-pilot/tree/main/.claude/skills/auto-merge
Command: npx skills add https://github.com/jimmymalhan/codereview-pilot --skill auto-merge-jimmymalhan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of merging pull requests once their continuous integration checks have passed, streamlining the development workflow.

Core Features & Use Cases

  • Automated Merging: Merges pull requests automatically when all CI checks are green.
  • Conditional Merging: Supports different modes like 'auto-merge', 'full-auto' (with deploy), and 'safe' (user confirmation).
  • Use Case: For a feature branch that passes all tests, this skill can automatically merge it into the main branch without manual intervention, speeding up the release cycle.

Quick Start

Use the auto-merge skill to merge the current pull request when CI checks pass.

Frequently Asked Questions about auto-merge

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

FAQPage Schema
How do I automatically merge a GitHub pull request when CI checks pass?

To automatically merge a pull request when CI checks pass, you can use an automation skill that monitors CI/CD pipelines and triggers the merge upon successful completion. This eliminates manual monitoring and speeds up integration.

What are the different modes for automating pull request merges in CI/CD pipelines?

Automating pull request merges can operate in multiple modes, including 'auto-merge' for direct merging, 'full-auto' for merging and deploying, and 'safe' mode which requires user confirmation before proceeding with the integration.

Does automated merging work with GitHub branch protection rules?

Yes, automated merging integrates with CI/CD pipelines and branch protection rules to ensure safe code integration. It waits for all required status checks to pass before merging the pull request into the target branch.

How can I require user confirmation before merging a pull request even if CI is green?

You can require user confirmation before merging by using the 'safe' mode. This user-prompted merging mode ensures that a human reviews and approves the integration even after all continuous integration checks have successfully passed.

Can I deploy my code automatically after a pull request is merged?

Yes, you can deploy code automatically after a merge by using the 'full-auto' mode. This mode handles both the automatic merging of the pull request when CI passes and the subsequent deployment of the integrated code.