github-triage

Triage GitHub issues using a label-based state machine across six states.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/paialex/ai-skills-bank --skill github-triage-paialex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-triage
Source: https://github.com/paialex/ai-skills-bank/tree/main/mattpocock_skills/engineering/github-triage
Command: npx skills add https://github.com/paialex/ai-skills-bank --skill github-triage-paialex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Triage GitHub issues using a robust, AI-assisted, label-based state machine to determine the correct workflow and reduce manual triage time.

Core Features & Use Cases

  • Read full issue content (body, comments, labels) and synthesize a precise triage brief.
  • Suggest state transitions (e.g., unlabeled -> needs-triage, needs-triage -> ready-for-agent) and generate actionable steps.
  • Surface context and references to support agents or humans, including prep for an AFK agent.

Quick Start

Invoke /github-triage on an issue to start triage and determine the next state and required actions.

Frequently Asked Questions about github-triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How can I automate GitHub issue triage to reduce manual sorting time?▼

Automating GitHub issue triage uses an AI-assisted, label-based state machine to read issue content, suggest state transitions like unlabeled to needs-triage, and generate actionable triage briefs to reduce manual triage time.

What is a label-based state machine for triaging GitHub issues?▼

A label-based state machine for GitHub issue triage operates across states like needs-info, ready-for-agent, ready-for-human, and wontfix, reading issue content and prior notes to determine the appropriate workflow and next actions.

How do I generate agent briefs from GitHub issue content and comments?▼

Generating agent briefs from GitHub issue content involves reading the issue body, comments, labels, and internal references to synthesize a precise triage brief that surfaces context for AFK agents or human handlers.

How do I determine if a GitHub issue is out of scope during triage?▼

Determining if a GitHub issue is out of scope during triage involves reading the issue content against a dedicated out-of-scope knowledge base to decide whether to apply the wontfix label and generate appropriate comments.

Can I use AI to suggest state transitions for both bug and enhancement issues on GitHub?▼

AI can suggest state transitions for both bug and enhancement issues on GitHub by reading issue content, labels, and prior triage notes to guide actions across needs-triage, ready-for-agent, and ready-for-human states.

What is the best way to prepare a GitHub issue for an automated AI agent?▼

Preparing a GitHub issue for an AI agent involves synthesizing the full issue content, prior triage notes, and internal references into an actionable agent brief that transitions the issue to the ready-for-agent state.