triage

Categorize and manage open GitHub issues with Python scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill manages open issues in a GitHub repository, ensuring that obsolete, resolved, or duplicate issues are closed, while underspecified and oversized issues are appropriately labeled or split.

Core Features & Use Cases

  • Automated Triage: Categorizes and handles open issues based on their status.
  • Issue Categorization: Classifies issues as obsolete, resolved, duplicate, underspecified, oversized, or healthy.
  • Issue Closure: Closes issues with clear comments and labels as needed.
  • Issue Splitting: Splits oversized issues into manageable sub-issues.
  • Use Case: Maintain a clean and organized issue backlog by automating the process of reviewing and managing issues.

Quick Start

Run the triage skill on your GitHub repository to review and manage your open issues.

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 repository maintenance?

Automate GitHub issue triage by running Python scripts to categorize open issues, closing obsolete, resolved, or duplicate entries, and labeling underspecified or oversized ones. This streamlines repository maintenance by automatically managing the issue backlog.

What is the best way to manage and close obsolete GitHub issues?

The best way to manage obsolete GitHub issues is using an automated triage process that reviews open issues, categorizes them by status, and closes resolved or duplicate items with clear comments and appropriate labels.

How do I label underspecified or oversized issues in GitHub?

Label underspecified or oversized issues in GitHub by executing issue categorization scripts that evaluate open issues and apply appropriate labels, or split oversized issues into manageable sub-issues to maintain a clean backlog.

Do I need Python to run automated issue categorization on GitHub repositories?

Yes, you need Python to run automated issue categorization on GitHub repositories. The triage process requires executing Python scripts to evaluate issue statuses, manage labels, and manipulate repository data for efficient issue management.

Can I split oversized GitHub issues into sub-issues automatically?

Yes, you can split oversized GitHub issues into manageable sub-issues automatically. The issue management process identifies oversized entries during categorization and splits them to ensure your repository backlog remains organized and actionable.