issue-triage

Validate, label, and assign GitHub issues using the GitHub CLI.

Updated May 5, 2026
One-click install
npx skills add https://github.com/antonroefer/opencode-project-management --skill issue-triage-antonroefer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-triage
Source: https://github.com/antonroefer/opencode-project-management/tree/main/.opencode/skills/issue-triage
Command: npx skills add https://github.com/antonroefer/opencode-project-management --skill issue-triage-antonroefer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates chaotic GitHub issue backlogs by providing a structured triage process that ensures proper validation, labeling, and assignment of incoming issues.

Core Features & Use Cases

  • Comprehensive Validation Framework: Step-by-step checklists for both bugs and feature requests to ensure quality
  • Standardized Label System: Pre-defined labels for bug/enhancement/documentation, priority tiers (critical to low), and effort estimation (S-XL)
  • Issue Lifecycle Management: Tools for reviewing, responding, assigning, closing duplicates, and linking to project boards
  • Response Templates: Pre-written responses for common scenarios like duplicates, requests for more info, and won't-fix decisions
  • Use Case: A maintainer can process 50 new issues in one session by systematically validating each one, applying appropriate labels, and assigning to team members based on priority and estimated effort.

Quick Start

Use the issue-triage skill to review and label all open issues labeled as 'needs-triage'.

Frequently Asked Questions about issue-triage

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

FAQPage Schema
How do I systematically triage GitHub issues in my backlog?

Systematically triage GitHub issues by applying a structured workflow for validation, labeling, and assignment. This ensures proper prioritization and tracking using standardized priority and effort labels.

What is the best way to validate bug reports and feature requests on GitHub?

Validate bug reports and feature requests using step-by-step checklists to ensure quality. This process verifies issue completeness before applying standardized labels or assigning tasks to team members.

Do I need GitHub CLI to label and assign issues automatically?

Yes, GitHub CLI is required for issue manipulation during the triage workflow. It enables automated labeling, assignment, and lifecycle management directly within your software project maintenance environment.

Can I process a large volume of open GitHub issues in one session?

Process large volumes of open GitHub issues in one session by validating each item against a checklist, applying priority and effort labels, and assigning them to team members systematically.

How do I manage duplicate or won't-fix issues on GitHub?

Manage duplicate or won't-fix issues using pre-written response templates. This standardizes communication when closing duplicates, requesting more information, or declining feature requests.

What labeling conventions should I use for GitHub issue prioritization?

Use standardized labels for bug, enhancement, and documentation categories, alongside priority tiers from critical to low and effort estimations from S to XL. This enables clear issue prioritization.