pr-approve-watch

Monitor GitHub pull request thread resolution and approve via GraphQL.

8|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/bostonaholic/team --skill pr-approve-watch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-approve-watch
Source: https://github.com/bostonaholic/team/tree/main/skills/pr-approve-watch
Command: npx skills add https://github.com/bostonaholic/team --skill pr-approve-watch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of manual, repetitive monitoring of pull requests by automating the approval process once all your specific review threads are resolved.

Core Features & Use Cases

  • Bounded Watch Loop: Polls GitHub for up to 24 hours to track the resolution status of your review threads.
  • Safety-First Approval: Automatically casts an approval only when all your threads are resolved, with built-in safeguards against auto-merge and head drift.
  • Use Case: After posting feedback on a PR, arm this skill to automatically approve the PR the moment the author resolves your comments, ensuring you don't have to manually check back.

Quick Start

Use the pr-approve-watch skill to monitor the pull request with the URL https://github.com/owner/repo/pull/123 and approve it once all my comments are resolved.

Frequently Asked Questions about pr-approve-watch

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

FAQPage Schema
How do I automatically approve a GitHub pull request after comments are resolved?

You can automatically approve a GitHub pull request by arming a monitoring loop that polls the PR to check if all your specific review threads are resolved, casting an approval automatically once conditions are met.

What is a reviewer-side PR approval loop in code review automation?

A reviewer-side PR approval loop is an automated process that monitors the resolution status of your review threads on a pull request and casts an approval only when the author has addressed all your specific feedback.

Do I need GitHub CLI integration to automate pull request approvals?

Yes, GitHub CLI integration is required to perform authenticated GraphQL queries for monitoring thread resolution status and executing conditional PR reviews on the target repository.

How long does the automated PR approval watcher poll GitHub for thread resolution?

The bounded watch loop polls GitHub for up to 24 hours to track the resolution status of your review threads before automatically casting an approval on the pull request.

What safeguards exist against auto-merge and head drift during automated PR approval?

Safety-first approval includes built-in safeguards against auto-merge and head drift, ensuring the automated PR approval is only cast when all your review threads are resolved and code integrity is maintained.