triage

Automate GitHub issue triage with role-based state labels and AGENT-BRIEF.md specs.

Updated May 26, 2026
One-click install
npx skills add https://github.com/anukkrit149/anukkrit-skills --skill triage-anukkrit149
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/anukkrit149/anukkrit-skills/tree/main/cloud/skills/triage
Command: npx skills add https://github.com/anukkrit149/anukkrit-skills --skill triage-anukkrit149

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you quickly and consistently move GitHub issues through the right triage state so maintainers and AFK agents can act with clear, durable context.

Core Features & Use Cases

  • Role-based issue triage: Assigns exactly one category role (bug/enhancement) and one state role (needs-triage/needs-info/ready-for-agent/ready-for-human/wontfix) to keep workflow consistent.
  • Durable agent briefs: Produces acceptance-criteria-driven agent briefs from issue context using AGENT-BRIEF.md as the authoritative contract format.
  • Out-of-scope decision handling: For wontfix enhancements, captures reasoning in the .out-of-scope/ knowledge base and links to it from triage output using OUT-OF-SCOPE.md.

Quick Start

Use the /triage instruction to list what needs your attention and recommend category/state label moves for the issues you select.

Frequently Asked Questions about triage

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

FAQPage Schema
How do I automate GitHub issue triage for bugs and enhancement requests?

Automating GitHub issue triage involves moving issues through a role-based state machine that assigns consistent category and state labels. This process evaluates bugs and enhancements, prepares issues for AFK agents, and manages wontfix or needs-info followups.

What is the best way to prepare GitHub issues for autonomous agents?

Preparing GitHub issues for agents requires producing durable AGENT-BRIEF.md style specs driven by acceptance criteria. This ensures autonomous agents receive clear, durable context and actionable instructions extracted from the original issue context.

How does role-based label management work for bug triage?

Role-based label management for bug triage works by assigning exactly one category role and one state role to each issue. This maintains workflow consistency across needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix states.

Do I need to use specific instructions to trigger automated issue triage?

Yes, you trigger automated issue triage by using the /triage instruction. This lists issues needing attention and recommends category and state label moves for the specific issues you select for evaluation.

How do I handle out-of-scope wontfix enhancement requests in GitHub?

Handling wontfix enhancements involves capturing the out-of-scope reasoning in a knowledge base and linking to it from the triage output. This records decision context using OUT-OF-SCOPE.md to maintain a durable history of rejected enhancements.

Can I track needs-info followups when evaluating GitHub issues?

Yes, you can track needs-info followups by assigning the needs-info state role during issue triage. This maintains consistent workflow states for issues requiring additional information before they can be processed.