review-queue-poll

Poll the GitHub search API for open pull requests requiring user review.

3|2|Updated May 12, 2026
One-click install
npx skills add https://github.com/kriscendobot/garden --skill review-queue-poll
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-queue-poll
Source: https://github.com/kriscendobot/garden/tree/main/skills/review-queue-poll
Command: npx skills add https://github.com/kriscendobot/garden --skill review-queue-poll

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the problem of manual oversight in GitHub code reviews by automatically polling for pending pull requests and surfacing changes to your attention.

Core Features & Use Cases

  • Automated Monitoring: Continuously polls the GitHub search API for pull requests requiring your review.
  • State Management: Maintains a canonical, atomic snapshot of your queue to track additions and removals over time.
  • Use Case: Use this to keep a live, up-to-date bulletin of pending reviews in your project dashboard without manually checking GitHub.

Quick Start

Start the review queue poll process in the background to monitor pull requests assigned to your GitHub account.

Frequently Asked Questions about review-queue-poll

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

FAQPage Schema
How do I automate tracking of GitHub pull requests requiring my review?

Automate tracking of GitHub pull requests by continuously polling the GitHub search API for open requests requiring specific user review. This process detects additions and removals, maintaining a local state of your queue to surface pending code review workloads across multiple repositories.

Do I need the GitHub CLI and Python 3 to monitor my code review queue?

Yes, you need both the GitHub CLI and Python 3 to monitor your code review queue. These dependencies are required to execute search queries against the GitHub API and process the canonical state files that track additions and removals of pending pull requests.

What is the best way to maintain a local state of pending GitHub reviews across multiple repositories?

The best way to maintain a local state of pending GitHub reviews is to poll the search API and store an atomic snapshot of your queue. This tracks pull request additions and removals over time, ensuring your project dashboard reflects the current review workload without manual checks.

How does state management work for automated GitHub pull request monitoring?

State management for automated GitHub pull request monitoring works by maintaining a canonical, atomic snapshot of your queue. By continuously polling the search API, the system detects when pull requests requiring review are added or removed, updating the local state files to reflect the current queue.

Can I use automated polling to detect changes to my GitHub review queue?

Yes, you can use automated polling to detect changes to your GitHub review queue. The system continuously queries the GitHub search API for open pull requests requiring your review, comparing current results against a local state file to identify new additions and processed removals.