A state machine for moving GitHub issues through triage workflow using six labels: bug/enhancement for categorization, and needs-triage, needs-info, ready-for-agent, ready-for-human, or wontfix for state. You invoke it with natural language like "show me what needs attention" or "let's look at #42" and it reads the issue, checks the codebase, attempts reproduction for bugs, then recommends next steps. The interesting bit is how it writes either agent briefs for issues that can be delegated to an AFK coding agent, or structured notes explaining why human judgment is needed. It also builds a knowledge base of rejected feature requests in .out-of-scope/ to avoid relitigating the same enhancement requests. Built for maintainers who want consistent issue intake without drowning in backlog chaos.

skills.sh installs
5.8K
GitHub stars
5.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add vinvcn/mattpocock-skills-zh-cn --skill triage --agent claude-code

Installs into .claude/skills of the current project.

Files

Triage

通过一组小型 triage roles state machine,在项目 issue tracker 中移动 issues。

如果这个 repo 把 external pull requests 当作 request surface(见 issue-tracker 配置),triage 也覆盖它们:PR 是带附加代码的 issue,相同的 roles、相同的 states、相同的 machine,只有下面标记为 “for a PR” 的几处差异。按 tracker 配置把裸 #42 解析为 issue 或 PR。

Triage 期间发布到 issue tracker 的每条 comment 或 issue 必须以此 disclaimer 开头:

> *This was generated by AI during triage.*

参考文档

Roles

两个 category roles:

  • bug:某个东西坏了
  • enhancement:新功能或改进

五个 state roles:

  • needs-triage:maintainer 需要评估
  • needs-info:等待 reporter 提供更多信息
  • ready-for-agent:已完整说明,准备给 AFK agent 接手
  • ready-for-human:需要人工实现
  • wontfix:不会处理

对 PR 而言,相同的 states 对照附加代码来解读:ready-for-agent 表示已附加 brief、agent 应对 diff 采取下一步;ready-for-human 表示已准备好由人类 merge。

每个已 triage 的 issue 应该刚好携带一个 category role 和一个 state role。如果 state roles 冲突,标记出来并先询问 maintainer,再做其他事。

这些是 canonical role names;issue tracker 中实际使用的 label strings 可能不同。映射应该已经提供给你;如果没有,请让用户运行 /setup-matt-pocock-skills。

Sponsors

Details

Repository
github.com/vinvcn/mattpocock-skills-zh-cn
Category
AI & Agent Building
First seen
Jun 3, 2026

More from vinvcn/mattpocock-skills-zh-cn

All 39
1wondelai avatarimprove-retentionwondelai/skillsDiagnose and fix retention problems using behavior design (B=MAP). Use when the user mentions "users sign up but dont stick around", "activation rate", "onboard5.8Kskills.sh installs
2samber avatarfrontend-design-deslopsamber/cc-skillsProduce distinctive, non-generic UI and design applications well, working strategy-first. Identify the project (landing page, SaaS app, dashboard, ecommerce, pr5.8Kskills.sh installs
3forcedotcom avatarplatform-custom-lightning-type-generateforcedotcom/sf-skillsUse this skill when users need to create Custom Lightning Types (CLTs) for Einstein Agent actions or structured input/output schemas. Trigger when users mention5.8Kskills.sh installs
4hkuds avatarcli-hub-meta-skillhkuds/cli-anythingDiscover agent-native CLIs for professional software. Access the live catalog to find tools for creative workflows, productivity, AI, and more.5.8Kskills.sh installs
5forcedotcom avataragentforce-observeforcedotcom/sf-skillsAnalyze production Agentforce agent behavior using session traces and Data Cloud. TRIGGER when: user queries STDM session data or Data Cloud trace records; inve5.8Kskills.sh installs
6affaan-m avatardocumentation-lookupaffaan-m/eccUse up-to-date library and framework docs via Context7 MCP instead of training data. Activates for setup questions, API references, code examples, or when the u5.7Kskills.sh installs