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.