triage-prs

Installation
SKILL.md

Triage Pull Requests

Triage open pull requests on the docker/docker-agent repository: classify them with area/* and kind/* labels, flag those with merge conflicts, clear the conflict flag once it is resolved, flag PRs with unsigned commits, and clear that flag once every commit is verified.

This skill is designed to run unattended on a recurring schedule (every ~30 minutes). It is written to be agent-agnostic — use whatever GitHub access you have (CLI, REST, GraphQL, an MCP server). Two properties matter more than the mechanism and must hold no matter how you talk to GitHub:

  1. Idempotency is critical. The skill runs repeatedly. A given PR must never be re-drafted, re-labeled, or re-commented if it is already in the desired state. Re-running over the same PRs must produce zero changes and, ideally, zero write calls.
  2. Minimize GitHub API calls. Read once, decide everything in memory, then make the smallest possible number of writes — see API budget.
Installs
1
GitHub Stars
3.3K
First Seen
3 days ago
triage-prs — docker/docker-agent