triage

Classify GitHub issues and pull requests into actionable work items.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/yash-garg/pi-config --skill triage-yash-garg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/yash-garg/pi-config/tree/main/skills/triage
Command: npx skills add https://github.com/yash-garg/pi-config --skill triage-yash-garg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps maintainers turn unstructured GitHub issues and pull requests into organized, actionable work items by applying a consistent triage process.

Core Features & Use Cases

  • Issue Classification: Categorizes requests as bugs or enhancements and moves them through defined triage states.
  • Agent-Ready Preparation: Creates durable briefs with acceptance criteria, scope boundaries, and implementation guidance for coding agents.
  • Decision Tracking: Maintains out-of-scope knowledge and identifies previously rejected requests to avoid repeated evaluation.
  • Use Case: A maintainer reviewing a new repository issue can use this Skill to evaluate the request, verify claims, and prepare the right handoff path.

Quick Start

Use the triage skill to review open issues needing attention and prepare the selected issue for the next workflow stage.

Frequently Asked Questions about triage

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

FAQPage Schema
How do I organize unstructured GitHub issues into actionable work items?

Triage workflows classify GitHub issues as bugs or enhancements and move them through structured states to produce actionable work items. This involves evaluating requests, verifying claims, and preparing structured handoffs with clear acceptance criteria.

What is the best way to prepare GitHub pull requests for coding agent handoffs?

Preparing pull requests for agent handoffs means generating durable briefs with acceptance criteria, scope boundaries, and implementation guidance. This ensures coding agents receive structured, actionable instructions rather than unstructured repository maintenance requests.

How does issue classification work for repository maintenance scenarios?

Issue classification for repository maintenance categorizes incoming GitHub requests as bugs or enhancements and applies structured state transitions. This triage process evaluates each issue consistently and moves it through defined stages before generating acceptance criteria.

Can I track out-of-scope decisions and rejected requests during issue triage?

You can track out-of-scope decisions and rejected requests during issue triage. Maintaining out-of-scope knowledge and identifying previously rejected requests avoids repeated evaluation and helps maintainers focus on valid issue tracking practices.

Do I need any external dependencies to automate pull request triage workflows?

No external dependencies are required to automate pull request triage workflows. The triage process operates independently to classify requests, generate acceptance criteria, and prepare agent briefs without needing additional integration components or external libraries.

When should I avoid automating issue evaluation and scope decisions?

Avoid automating issue evaluation when a request lacks sufficient context for classification or when scope boundaries remain unclear after initial verification. Complex repository maintenance scenarios requiring nuanced human judgment may also exceed automated triage state transitions.