pr-review-merge

Automate pull request synchronization, CI monitoring, and merge readiness checks.

30|5|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/bjcoombs/ai-native-toolkit --skill pr-review-merge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-merge
Source: https://github.com/bjcoombs/ai-native-toolkit/tree/main/skills/pr-review-merge
Command: npx skills add https://github.com/bjcoombs/ai-native-toolkit --skill pr-review-merge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, git, and includes scripts (resource) components.

What problem does it solve?

This skill eliminates the manual overhead of managing pull request lifecycles, ensuring that PRs are synchronized, tested, and merged without human intervention in the repetitive review-to-green loop.

Core Features & Use Cases

  • Automated Review Loop: Automatically syncs branches, monitors CI status, and resolves bot-identified threads.
  • Smart Merge Logic: Handles stale bot review dismissals, validates merge-readiness, and manages complex merge conflicts deterministically.
  • Use Case: When a developer pushes a feature branch, this skill monitors the CI, resolves minor bot comments, dismisses stale review requests, and performs a squash merge once all five readiness criteria are met.

Quick Start

Invoke the pr-review-merge skill to drive the current pull request to a merge-ready state and execute the smart merge.

Frequently Asked Questions about pr-review-merge

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

FAQPage Schema
How do I automate pull request merging after CI checks pass on GitHub?

Automated pull request merging monitors CI status, syncs branches, resolves bot threads, and performs a squash merge once readiness criteria are met. It eliminates manual review-to-green loops by programmatically handling branch synchronization, stale bot dismissal, and merge conflict validation.

How does smart merge logic handle stale bot review dismissals?

Smart merge logic handles stale bot review dismissals by programmatically validating merge-readiness and dismissing outdated automated review requests. It resolves bot-identified threads and manages complex merge conflicts deterministically to ensure policy-compliant PR resolution.

Do I need GitHub CLI and jq installed to automate PR lifecycle resolution?

Yes, you need GitHub CLI, jq, and git installed to automate PR lifecycle resolution. These dependencies enable secure, programmatic interaction with repository APIs and execute the git operations required for branch synchronization and merging.

Can I automatically resolve minor bot comments and sync feature branches without manual intervention?

Yes, you can automatically resolve minor bot comments and sync feature branches without manual intervention. The automation loop syncs branches, monitors CI pipelines, resolves bot-identified threads, and dismisses stale reviews to drive pull requests to a merge-ready state.

What is the best way to manage policy-compliant PR resolution across multiple automated checks?

The best way to manage policy-compliant PR resolution is to automate the end-to-end lifecycle, ensuring consistent adherence to automated checks. This approach synchronizes branches, monitors CI status, and executes merges deterministically once all five readiness criteria are validated.

When should I avoid automating pull request merges in CI/CD workflows?

You should avoid automating pull request merges when complex merge conflicts require human judgment or when repository policies mandate manual code review. The automation handles deterministic conflicts and bot dismissals, but non-standard resolutions may need developer intervention.