dispatch-prs

Automate GitHub pull request lifecycle management via GraphQL queries and subagents.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/pegasus-isi/claude-plugin-marketplace --skill dispatch-prs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dispatch-prs
Source: https://github.com/pegasus-isi/claude-plugin-marketplace/tree/main/plugins/pegasus-dev/skills/dispatch-prs
Command: npx skills add https://github.com/pegasus-isi/claude-plugin-marketplace --skill dispatch-prs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

This skill eliminates the manual overhead of monitoring and maintaining multiple pull requests, ensuring that review feedback is addressed, conflicts are resolved, and PRs are kept in a merge-ready state without human intervention.

Core Features & Use Cases

  • Automated PR Lifecycle Management: Automatically detects open PRs assigned to the user, checks for review feedback, and triggers subagents to perform necessary fixes or cleanup.
  • Stateless Synchronization: Re-derives the state of all PRs from GitHub/GitLab on every pass to ensure decisions are based on the most current information, even if human interaction occurred between cycles.
  • Use Case: A developer working on multiple scientific pipelines can use this skill to automatically babysit all active PRs, ensuring that code review comments are addressed and merged promptly without needing to manually check each repository.

Quick Start

Invoke the dispatch-prs skill within a loop session to begin the autonomous monitoring and maintenance of all assigned pull requests.

Frequently Asked Questions about dispatch-prs

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

FAQPage Schema
How do I automate pull request maintenance across multiple GitHub repositories?

You can automate pull request maintenance by running a continuous loop session that scans assigned issues and triggers subagents to resolve review feedback. This requires GitHub CLI integration to execute GraphQL queries and manage PR worktrees across repositories.

What is autonomous PR lifecycle management and how does it work?

Autonomous PR lifecycle management detects open pull requests assigned to you, checks for review feedback, and triggers subagents to perform necessary fixes or cleanup. It re-derives the state of all PRs from GitHub on every pass to ensure decisions use the most current information.

Do I need GitHub CLI to automate my pull request workflow?

Yes, GitHub CLI integration is required. The automation relies on the GitHub CLI to perform GraphQL queries for scanning assigned issues and to manage PR worktrees across multiple repositories during continuous monitoring sessions.

Can I use continuous PR monitoring if human interaction happens between cycles?

Yes, the stateless synchronization re-derives the state of all pull requests from GitHub on every pass. This ensures that decisions are based on the most current information, even if manual human interaction or code review occurred between automated cycles.

What's the best way to keep pull requests merge-ready without manual checks?

The best way to keep PRs merge-ready is using a long-lived loop session that provides continuous oversight of PR status. It automatically addresses code review comments, resolves conflicts, and triggers subagents for necessary fixes without human intervention.