triage

Automate issue categorization and workflow management through a defined state machine.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/jonkraatz/claude-skills --skill triage-jonkraatz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/jonkraatz/claude-skills/tree/main/skills/triage
Command: npx skills add https://github.com/jonkraatz/claude-skills --skill triage-jonkraatz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the issue triage process, enabling maintainers to quickly evaluate and categorize issues, ensuring efficient issue management.

Core Features & Use Cases

  • Structured Triage: Automates the categorization of issues based on predefined roles and state transitions.
  • Role-Based Workflow: Utilizes category and state roles to manage issue lifecycle from creation to resolution.
  • Enhanced Communication: Facilitates clear communication between maintainers and reporters through structured briefs and notes.
  • Use Case: Ideal for teams using GitHub, GitLab, or JIRA, the Skill helps maintainers quickly assess incoming issues and prepare them for further action.

Quick Start

Invoke the /triage command to begin triaging issues.

Frequently Asked Questions about triage

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

FAQPage Schema
How do I automate issue triage for GitHub and JIRA workflows?

You can automate issue triage by applying a defined state machine to categorize issues based on predefined roles and state transitions. This structured workflow management requires configuring issue tracker integration and role mappings to evaluate incoming issues efficiently.

What is structured issue categorization and how does it work?

Structured issue categorization assigns incoming tickets to predefined categories using a state machine. It applies role-based workflow rules to manage the issue lifecycle from creation to resolution, ensuring maintainers can quickly assess and prepare issues for action.

Can I use this triage process with GitLab issue tracking?

Yes, the triage process supports teams using GitHub, GitLab, or JIRA. It helps maintainers assess incoming issues across these platforms by applying structured briefs and notes to facilitate clear communication between maintainers and reporters.

How do I set up role mappings for issue tracking workflows?

Setting up role mappings requires configuring your issue tracker integration to define category and state roles. These role-based workflows manage the issue lifecycle, allowing the state machine to automatically transition issues through predefined stages.

What's the best way to manage high volumes of incoming GitHub issues?

The best way to manage high volumes of GitHub issues is implementing a structured triage process using a state machine. This automates categorization based on predefined roles and state transitions, enabling maintainers to quickly evaluate and prepare issues for resolution.

Why does automated issue tracking require configuration before use?

Automated issue tracking requires configuration because it relies on a defined state machine and role mappings to function. Without properly configuring the issue tracker integration and assigning category and state roles, the workflow cannot automatically categorize or transition issues.