issue-triage

Reorganize flat issue backlogs into structured dependency graphs.

4|1|Updated Nov 1, 2025
One-click install
npx skills add https://github.com/xtrm-dev/specialists --skill issue-triage-xtrm-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-triage
Source: https://github.com/xtrm-dev/specialists/tree/main/.xtrm/skills/default/issue-triage
Command: npx skills add https://github.com/xtrm-dev/specialists --skill issue-triage-xtrm-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a messy open-issue board into an ordered, reviewable plan so teams can spot duplicates, understand blockers, and decide what to do next.

Core Features & Use Cases

  • Snapshot and analyze the board: Captures open issues, cycles, stale items, and graph structure before any changes.
  • Find duplicates and clusters: Combines mechanical duplicate checks, graph signals, and specialist reasoning to group related work.
  • Rewire dependencies safely: Recommends relationship types like blocks, tracks, parent-child, or supersedes and asks for confirmation before applying them.
  • Example: Use it when a backlog has overlapping issues and no obvious next task, and you need a cleaned-up dependency map plus a next-session pickup.

Quick Start

Ask the skill to triage the board, identify duplicates and clusters, and propose safe dependency rewires for confirmation.

Frequently Asked Questions about issue-triage

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

FAQPage Schema
How do I organize a flat issue backlog with duplicates and unclear priorities?

To organize a flat issue backlog, you can reorganize it into a structured dependency graph that applies duplicate detection, cluster synthesis, and safe dependency rewires to clarify priorities and identify blockers.

What is the best way to find duplicate issues in a project board?

The best way to find duplicate issues in a project board combines mechanical duplicate checks, graph signals, and specialist reasoning to group overlapping reports and related work into identifiable clusters.

How do I map out blockers and dependencies for open issues?

Mapping out blockers and dependencies for open issues is done by rewiring relationships safely, recommending types like blocks, tracks, parent-child, or supersedes, and asking for confirmation before applying them.

Can I reorganize a backlog with fewer than fifteen open issues?

Reorganizing a backlog with fewer than fifteen open issues is not the intended use case; this dependency graph restructuring applies to boards with duplicate reports, overlapping work, and more than fifteen open issues.

Does backlog triage generate an audit trail for applied changes?

Backlog triage does generate an audit trail by creating an apply.sh script that records per-change confirmations, ensuring all dependency rewires and board modifications are fully reviewable.

How do I capture the current state of a project board before restructuring?

To capture the current state of a project board before restructuring, take a snapshot that records open issues, cycles, stale items, and graph structure prior to making any dependency changes.