Poll and rank open GitHub issues, RFCs, and pull requests for maintainer work, or start one explicitly selected item. Use when a user asks what to work on, requests backlog priorities, says "poll work," wants actionable issues or pull requests, or says "start
Use GitHub as the durable record and
MAINTAINERS.md as the ranking policy. Operate in
recommend mode until the maintainer explicitly selects an item; only then
enter execute mode.
gh when it provides the required repository context.MAINTAINERS.md: gate, order by impact, classify
readiness, check execution fit, and produce candidate cards.For a repository-wide inventory with gh, commands such as these are useful:
gh issue list --repo OWNER/REPO --state open --limit 1000 \
--json number,title,labels,assignees,milestone,createdAt,updatedAt,url
gh pr list --repo OWNER/REPO --state open --limit 1000 \
--json number,title,isDraft,labels,author,reviewDecision,statusCheckRollup,createdAt,updatedAt,url
gh issue view NUMBER --repo OWNER/REPO --comments
gh pr view NUMBER --repo OWNER/REPO \
--json body,files,commits,reviews,reviewDecision,statusCheckRollup,mergeableDo not treat bulk metadata as sufficient evidence for a recommendation. Inspect the strongest candidates and search for competing work.
Use this compact shape:
### 1. #123: Short title
- Work type: Review PR | Implement issue | Decide RFC | Reproduce/clarify
- Impact: Why it matters
- Readiness: Ready | Needs confirmation | Needs evidence | Blocked
- Why now: Why it fits this work window
- Existing work: Linked PRs, assignments, RFCs, dependencies, or none found
- Validation: Available environment and observable evidence
- Main risk: The largest uncertaintySeparate facts from inference. Explain why important-looking items were gated or excluded.
Treat a clear instruction such as start #123 as selection of that item, not as
authorization to choose a different issue or merge/deploy the result.
Preserve contributor authorship. Prefer reviewing or contributing to an active pull request over opening a competing implementation.
Never wire an issues, issue_comment, or public pull request event directly
to a privileged agent, local workstation, or self-hosted runner. A future
automation may build a deterministic read-only inventory, but maintainer
selection and fresh revalidation must remain between public input and privileged
execution.
98e148b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.