approve-pr

Verify admin access and review completeness before merging GitHub pull requests.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/alistairhendersoninfo/ninja_toolbox --skill approve-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approve-pr
Source: https://github.com/alistairhendersoninfo/ninja_toolbox/tree/main/.claude/skills/approve-pr
Command: npx skills add https://github.com/alistairhendersoninfo/ninja_toolbox --skill approve-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Admin workflow: ensures code-review issues are resolved before PR merges, reducing back-and-forth and governance risk.

Core Features & Use Cases

  • Admin verification: confirms admin status and eligibility to bypass standard approvals.
  • Review-completeness gate: checks for unresolved review comments and pending commits.
  • Guided merge: presents a clear gate decision and provides merge options via GitHub CLI.

Quick Start

Provide the PR number to initiate the admin self-review gate and prepare the PR for merge.

Frequently Asked Questions about approve-pr

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

FAQPage Schema
How do I verify unresolved review comments before merging a pull request?

To verify unresolved review comments before merging a pull request, an admin self-review gate checks pending issues and review completeness. It presents a gate decision to ensure code-review issues are resolved before merging.

Can I bypass standard GitHub PR approvals with admin access?

Yes, you can bypass standard GitHub PR approvals with admin access. The workflow verifies your admin status and eligibility to bypass standard approvals, then offers guided merge actions via GitHub CLI commands.

What is an admin PR gate in a GitHub workflow?

An admin PR gate in a GitHub workflow is a verification mechanism that checks for unresolved review comments and pending commits. It ensures code-review issues are resolved before merging to reduce governance risk.

How do I use GitHub CLI to merge a pull request after code review?

To use GitHub CLI to merge a pull request after code review, provide the PR number to initiate the admin self-review gate. It then presents a clear gate decision and provides merge options via GitHub CLI commands.

Does the admin PR gate work with pending commits on a pull request?

Yes, the admin PR gate works with pending commits on a pull request by checking for pending commits and unresolved review comments. It evaluates these factors to determine merge readiness before offering actions.