AgentSkillsCN

issue-pr-triage

在讨论是否接受、拒绝或重定向外部问题或 PR 时使用。触发条件包括“对该问题进行分类”、“评估该功能请求”、“我是否应该接受/合并该请求”、“该问题是否在范围内”、“审查该 PR/贡献”、“我该如何回应该问题”。

SKILL.md
--- frontmatter
name: issue-pr-triage
description: Use when discussing whether to accept, reject, or redirect an external issue or PR. Triggers on "triage this issue", "evaluate this feature request", "should I accept/merge this", "is this in scope", "review this PR/contribution", "how should I respond to this issue".

Issue & PR Triage Framework

Evaluate external Issues/PRs against project philosophy. The goal is not just to decide on the request — it's to discover latent work the request reveals.

Core Philosophy

  • "Every issue is an opportunity" — Even declines improve documentation or reveal API gaps.
  • "Think 10 from 1" — One request implies ten insights. What's missing? What should change?
  • "Every contribution is a gift" — Honor the contributor's time.
  • "Mentor, not gatekeeper" — Help them succeed.

Philosophy Alignment

DimensionQuestion
Core Mission FitServes project's core purpose?
Scope AlignmentLibrary vs application responsibility?
Pattern ConsistencyConsistent with existing architecture?
User Base ImpactBenefits majority or niche?

Overall: High (4-5 avg) / Medium (3-3.9) / Low (1-2.9)

Issue Decision Matrix

code
                 | Philosophy HIGH | Philosophy LOW  |
-----------------|-----------------|-----------------|
Feasibility HIGH | ACCEPT          | REDIRECT        |
Feasibility MED  | ADAPT           | DEFER/REDIRECT  |
Feasibility LOW  | DEFER           | DECLINE         |

PR Decision Matrix

code
                 | Quality HIGH         | Quality LOW          |
-----------------|----------------------|----------------------|
Philosophy HIGH  | APPROVE              | MERGE_WITH_FIXES     |
Philosophy MED   | APPROVE_WITH_NOTES   | REQUEST_CHANGES      |
Philosophy LOW   | REDIRECT             | DECLINE              |

Verdicts

Issues: ACCEPT / ADAPT / DEFER / REDIRECT / DECLINE PRs: APPROVE / APPROVE_WITH_NOTES / MERGE_WITH_FIXES / REQUEST_CHANGES / REDIRECT / DECLINE

Severity (PR Review)

| 🔴 Blocker | 🟠 Major | 🟡 Minor | ✨ Praise (required) |

Bug Risk (Issue Triage)

| 🔴 Critical | 🟠 High | 🟡 Medium | 🟢 Low |

Commands

bash
/iyu:issue <url | file | "text">      # Full triage
/iyu:issue <input> --quick             # Decision only
/iyu:pr <pr-url | #number>            # Full review
/iyu:pr <input> --quick               # Blockers only