issue-triage

Evaluate GitHub issues against the codebase and return verdicts.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/drdanmaggs/rocket-fuel --skill issue-triage-drdanmaggs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-triage
Source: https://github.com/drdanmaggs/rocket-fuel/tree/main/internal/plugin/skills/issue-triage
Command: npx skills add https://github.com/drdanmaggs/rocket-fuel --skill issue-triage-drdanmaggs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Evaluate GitHub issues against the current codebase to determine if they're worth keeping and to reduce cognitive tax from noisy backlogs.

Core Features & Use Cases

  • Stage 1: Fetch Issues to determine scope from user input or all open issues.
  • Stage 2: Screen issues using concurrent subagent evaluation to classify obvious closes and keeps.
  • Stage 3: Deep Evaluate remaining issues against codebase state with evaluation criteria.
  • Stage 4: Present triage results and plan actions (close, keep, or merge duplicates).
  • Stage 5: Execute approved actions with standard close comments and maintain traceability.

Quick Start

Run the issue-triage skill on your repository to triage open issues against the current codebase.

Frequently Asked Questions about issue-triage

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

FAQPage Schema
How do I automate GitHub issue triage against my codebase?

Automate GitHub issue triage by fetching open issues and evaluating them against your codebase to verify relevance. The process analyzes referenced files, checks if the problem exists, and applies YAGNI criteria to return a structured verdict recommending whether to keep or close each issue.

What is the best way to prune noisy GitHub backlogs?

Prune noisy GitHub backlogs by screening open issues through concurrent evaluation to classify obvious closes and keeps. Remaining issues undergo deep evaluation against the current codebase state, producing actionable triage results that reduce cognitive tax from irrelevant or outdated requests.

How does YAGNI evaluation criteria work for issue management?

YAGNI evaluation criteria for issue management works by analyzing referenced files in your codebase to verify if a reported problem actually exists. It then applies the "You Aren't Gonna Need It" principle to decide whether to keep an issue open or close it with standard traceability comments.

Can I merge duplicate GitHub issues during automated triage?

You can merge duplicate GitHub issues during automated triage. After evaluating issues against your codebase and classifying them, the system presents triage results and planned actions that include closing, keeping, or merging duplicates before executing approved actions with standard close comments.

Does issue triage work with all open GitHub issues or specific scopes?

Issue triage works with both specific scopes and all open GitHub issues. Stage one determines the scope from user input or fetches all open issues, allowing you to target a specific subset of your backlog or evaluate the entire repository queue concurrently.

What limitations exist when evaluating GitHub issues against real code?

Evaluating GitHub issues against real code requires accessible file references within the codebase to verify if the problem exists. Issues lacking clear file references or describing unbuilt features may face limitations during the deep evaluation stage when applying the YAGNI keep or close criteria.