| name | personal-issue-triage |
| description | Automated issue triage for Flutter teams based on docs/triage/README.md. Fetches issues for a specific team, recommends team assignment or priority, and provides a summary report. |
Personal Issue Triage
This skill automates the routine triage of incoming GitHub issues by following the living standards in docs/triage/README.md. It can be used by any subteam to process their specific triage queue.
Workflow
1. Automated Analysis & Querying
2. Review & Refine Triage Draft
- Report File Placement: Always write/save the final report file directly in the user's workspace root (e.g.
issue_triage_report_framework.md) so the user has immediate access to review it in their editor.
- Priority Grouping: Always organize issues in the report by priority level after the 🚨 Urgent Attention section. Group the 📥 Standard Queue into subsections for
P0, P1, P2, P3, and Routing / Other Teams rather than mixing priorities together.
- Succinct Formatting: Keep issue entries clean and succinct. Use at most two sub-bullet points per issue: one for the 1-sentence Summary, and one combined line for Action, Verification Status, and Duplicates. Omit repetitive boilerplate rationale strings.
- Summary Polishing: For each issue, write a brief 1-sentence explanation of the problem statement.
- Verify Linter Warnings: If the linter reported structural syntax errors under Verification Status, confirm if it is a user code error and note it.
- Deduplication Validation: Review the automatically appended Potential Duplicates links to check if this is indeed a duplicate of an existing issue.
3. User Approval & Label Application
References