triage-issues

Apply existing labels to unlabeled open issues and report an audit summary.

515|64|Updated Oct 23, 2024
One-click install
npx skills add https://github.com/allenhutchison/obsidian-gemini --skill triage-issues-allenhutchison
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage-issues
Source: https://github.com/allenhutchison/obsidian-gemini/tree/main/.agents/skills/triage-issues
Command: npx skills add https://github.com/allenhutchison/obsidian-gemini --skill triage-issues-allenhutchison

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unlabeled issues clutter the tracker and hinder efficient triage. This skill automatically applies only existing labels to open issues, enabling quick filtering and consistent categorization without altering issue content.

Core Features & Use Cases

  • Load the repository's label vocabulary and memorize it for accurate labeling.
  • List open issues with no labels and present suggested labels based on issue content.
  • Apply labels conservatively (only add labels that exist) and skip ambiguous cases, producing an auditable summary.

Quick Start

Run the triage-issues skill to auto-label unlabeled issues in the repository using the current label taxonomy.

Frequently Asked Questions about triage-issues

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

FAQPage Schema
How do I automatically label unlabeled GitHub issues?

To automatically label unlabeled GitHub issues, you can run the triage-issues skill, which reads open issues with no labels and applies existing repository labels based on content. It produces an auditable summary of all applied labels.

Can I automatically add labels to issues without creating new ones?

Yes, you can automatically add labels without creating new ones because this skill applies only existing labels from the repository's vocabulary. It conservatively skips ambiguous cases and avoids inventing new labels.

What is the best way to audit GitHub issue triage automation?

The best way to audit GitHub issue triage automation is to use a skill that generates a structured summary. This skill reports an audit-ready summary of all labeling actions taken on open issues.

Does automated issue triage close or reassign GitHub issues?

Automated issue triage with this skill does not close, reassign, or alter issue content. It strictly focuses on applying existing labels to open issues to keep the tracker tidy without modifying the issue itself.

How does issue triage handle ambiguous issues during labeling?

Issue triage handles ambiguous issues by skipping them entirely. The skill conservatively applies labels only when it can determine the correct match from the repo's label vocabulary, avoiding incorrect categorization.