Referenced from SKILL.md
SKILL.mdView in source ↗
Source excerpt starting at line 78.SKILL.mdView in source ↗Only one of those `triage:*` labels will actually be present; `--remove-label` errors when a label is missing, so run each removal as its own call (or batch and ignore errors) and then do the add. A PR carries exactly one `triage:<state>` label at a time; the skill replaces `triage:in-progress` with a terminal state before exit (see `reference/label-flow.md`).
Source excerpt starting at line 247.SKILL.mdView in source ↗# labels = <computed labels># 2. GitHub (only if Linear succeeded) — see reference/label-flow.mdgh pr edit <number> --repo n8n-io/n8n \
Source excerpt starting at line 271.SKILL.mdView in source ↗Then apply the right terminal triage label — exactly one, priority `triage:tests-needed` > `triage:needs-info` (a missing linked issue/forum topic or an oversized PR maps to `triage:needs-info`). See `reference/label-flow.md`. On `Skip`, leave the PR on `triage:in-progress` so the next loop picks it up.
Source excerpt starting at line 318.- **Re-reviewing a PR you've already commented on** — use the GitHub Timeline API to detect contributor activity since the last skill touch. See `reference/re-review.md`.- **Label state machine** — single `triage:<state>` label at any time; transitions documented in `reference/label-flow.md`.
