pr-management-triagelisted
Install: claude install-skill apache/airflow-steward
<!-- SPDX-License-Identifier: Apache-2.0
https://www.apache.org/licenses/LICENSE-2.0 -->
<!-- Placeholder convention:
<repo> → target GitHub repository in `owner/name` form (default: read from `<project-config>/project.md → upstream_repo`)
<viewer> → the authenticated GitHub login of the maintainer running the skill
<base> → the PR's base branch (typically `main`)
Substitute these before running any `gh` command below. -->
# pr-management-triage
This skill walks a maintainer through **first-pass triage** of
open pull requests. Its job is to answer, for each candidate PR,
one question:
> *What is the next move — draft, comment, close, rebase, rerun,
> mark ready, ping, or leave alone?*
It is the on-ramp of the PR lifecycle. Everything after this
skill — detailed code review, line-level comments, approve /
request-changes — belongs to a separate review skill and is out
of scope here.
This skill is the successor to the triage mode of
`breeze pr auto-triage`. It drops the full-screen TUI in favour
of a CLI conversation: PRs are presented to the maintainer one
*group* at a time (grouped by suggested action), and the
maintainer either bulk-confirms the group, pulls individual PRs
out for case-by-case handling, or skips. Detail files in this
directory break the logic out topic-by-topic:
| File | Purpose |
|---|---|
| [`prerequisites.md`](prerequisites.md) | Pre-flight — `gh` auth, repo access, required labels. |
| [`fetch-and-batch.md`](fetch-and-