Triages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues or when asked to triage an issue.
View on GitHubFebruary 2, 2026
Select agents to install to:
npx add-skill https://github.com/majiayu000/claude-skill-registry/blob/4dac9bc89d400a0fac01f9d30f0dd86a6cb9ba2e/skills/data/triaging-issues/SKILL.md -a claude-code --skill triaging-issuesInstallation paths:
.claude/skills/triaging-issues/# PyTorch Issue Triage Skill This skill helps triage GitHub issues by routing issues, applying labels, and leaving first-line responses. ## Contents - [MCP Tools Available](#mcp-tools-available) - [Labels You Must NEVER Add](#labels-you-must-never-add) - [Issue Triage Steps](#issue-triage-for-each-issue) - Step 0: Already Routed — SKIP - Step 1: Question vs Bug/Feature - Step 2: Transfer - Step 2.5: PT2 Issues — Special Handling - Step 3: Redirect to Secondary Oncall - Step 4: Label the Issue - Step 5: High Priority — REQUIRES HUMAN REVIEW - Step 6: bot-triaged (automatic) - Step 7: Mark Triaged - [V1 Constraints](#v1-constraints) **Labels reference:** See [labels.json](labels.json) for the full catalog of 305 labels suitable for triage. This file excludes CI triggers, test configs, release notes, and deprecated labels. **PT2 triage guide:** See [pt2-triage-rubric.md](pt2-triage-rubric.md) for detailed labeling guidance when triaging PT2/torch.compile issues. **Response templates:** See [templates.json](templates.json) for standard response messages. --- ## MCP Tools Available Use these GitHub MCP tools for triage: | Tool | Purpose | |------|---------| | `mcp__github__issue_read` | Get issue details, comments, and existing labels | | `mcp__github__issue_write` | Apply labels or close issues | | `mcp__github__add_issue_comment` | Add comment (only for redirecting questions) | | `mcp__github__search_issues` | Find similar issues for context | --- ## Labels You Must NEVER Add | Prefix/Category | Reason | |-----------------|--------| | `ciflow/*` | CI job triggers for PRs only | | `test-config/*` | Test suite selectors for PRs only | | `release notes: *` | Auto-assigned for release notes | | `ci-*`, `ci:*` | CI infrastructure controls | | `sev*` | Severity labels require human decision | | `merge blocking` | Requires human decision | | Any label containing "deprecated" | Obsolete | **If blocked:** When a label is blocked by the hook, add O
Issues Found: