triage-github-issues

Triage untriaged GitHub issues with labels, milestones, and duplicate checks.

Updated Oct 11, 2025
One-click install
npx skills add https://github.com/tnez/docent --skill triage-github-issues
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage-github-issues
Source: https://github.com/tnez/docent/tree/main/.docent/skills/github/triage-github-issues
Command: npx skills add https://github.com/tnez/docent --skill triage-github-issues

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh cli, docent cli, git cli.

What problem does it solve?

Managing incoming GitHub issues can be overwhelming, leading to backlogs and missed priorities. This Skill provides a systematic process to triage new issues, ensuring they are properly categorized, checked for duplicates, aligned with the project roadmap, and routed to the correct workflow stage, saving maintainers significant time.

Core Features & Use Cases

  • Untriaged Issue Discovery: Quickly identifies issues that need review.
  • Quality & Duplicate Check: Evaluates issue completeness and searches for existing duplicates.
  • Labeling & Prioritization: Applies standard labels for type, priority, and workflow stage.
  • Roadmap Alignment: Determines if issues align with project PRDs and RFCs, guiding decisions on next steps.
  • Use Case: You're a project maintainer with a growing list of GitHub issues. Use this Skill to automatically find untriaged issues, check for duplicates, apply appropriate labels and priorities, and determine if a feature request needs an RFC, streamlining your entire issue management process.

Quick Start

Triage the latest incoming GitHub issues for this project.

Frequently Asked Questions about triage-github-issues

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

FAQPage Schema
How do I automate GitHub issue triage and labeling?

Automate GitHub issue triage by systematically discovering untriaged issues, checking for duplicates, applying type and priority labels, and routing them through your workflow stages. This Skill identifies open issues, validates their quality, aligns them with project RFCs and roadmaps, and assigns labels and milestones—reducing manual triage time from hours to minutes per issue.

Can I integrate GitHub CLI with my issue management workflow?

Yes. GitHub CLI integration enables direct querying and labeling of issues without leaving your terminal. This Skill uses gh cli to discover untriaged issues, apply consistent labels across bug, feature, question, and documentation types, and assign milestones—streamlining workflows for maintainers working with docent or similar projects.

What's the best way to detect duplicate GitHub issues?

Systematic duplicate detection during triage evaluates incoming issues against existing ones before labeling. This Skill searches for duplicates as part of its quality-check phase, preventing backlogs from accumulating similar reports and ensuring your issue tracker remains actionable and deduplicated.

How do I align feature requests with project RFCs and roadmaps?

Feature requests are triaged against your project's PRDs, RFCs, and ADRs to determine roadmap fit and next steps. This Skill routes issues through discovery, duplicate checks, and alignment evaluation, flagging which requests need an RFC before work begins and which are already scoped.

Do I need Git CLI or docent CLI to use issue triage automation?

Yes. This Skill requires gh cli for GitHub API access, docent cli for project-specific tooling, and git cli for repository context. These dependencies enable metadata extraction, duplicate detection, and label application across your docent project's issue queue.

What types of issues can this triage process handle?

Triage supports bug reports, feature requests, questions, and documentation issues. The Skill categorizes open untriaged issues by type, applies appropriate labels and priorities, checks for duplicates, and routes each through the correct workflow stage for your project.