issue-triage

Solid

Triage a raw, vague issue or bug report into a structured document that names what is known, what is missing, and what to do next. Use when an incoming issue, bug report, or problem description is too vague or incomplete for investigation or planning: classify the issue type, identify missing information, assess severity and reproducibility, and recommend the right next han skill. Does not investigate root causes or trace code paths — use investigate for debugging, diagnosis, and root cause analysis. Does not plan features or build solutions — use plan-a-feature or plan-implementation for that.

Code & Development 66 stars 5 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Project Context - CLAUDE.md: !`find . -maxdepth 1 -name "CLAUDE.md" -type f` - project-discovery.md: !`find . -maxdepth 3 -name "project-discovery.md" -type f` ## Triage Approach - Work only from what the reporter wrote. Do not infer facts that are not stated. This is the single most important constraint in this skill. - Classify the issue type before doing anything else. The type drives what counts as missing information. - Severity and reproducibility are estimates based on what is known. Mark them Unknown when not inferable from the report. - The recommended next step is the single most appropriate han skill (or "clarify with reporter") to run after triage completes. - Project context (CLAUDE.md, project-discovery.md) is read only to identify Suspected Areas. Never use it to supply information the reporter omitted. # Issue Triage ## Step 0: Resolve the Issue Text Determine the issue text from the argument: - If the argument is a path to an existing file, read that file; its contents are the issue text. - Otherwise the argument text itself is the issue text. - If no argument was given and no issue text is present in the conversation, ask the reporter to paste the issue or bug report, then stop until they provide it. ## Step 1: Classify the Issue Determine the issue type from the report text. Choose exactly one: - **Bug** — something is broken or behaving unexpectedly - **Feature Request** — something new is being asked for - **Performance** — the system is too ...

Details

Author
testdouble
Repository
testdouble/han
Created
3 weeks ago
Last Updated
today
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

issue-triage

Triage a bug or issue by gathering context (Jira ticket or free-form description), mapping the suspected code area via codebase-explain, hypothesizing root causes via clarity-council, and producing a structured triage report with ranked root-cause candidates and proposed solution paths. Read-only by default; the user may opt in at the end to publish the report as a Jira comment. Use when user says "triage this", "triage [TICKET-KEY]", "what's causing this bug", "help me find the root cause", or invokes /issue-triage with a ticket key or issue description.

2 Updated 3 days ago
risadams
AI & Automation Listed

issue-triage

For each open `<issue-tracker>` issue in the configured candidate pool, read the issue body and comments and classify the candidate disposition. On user confirmation, posts a triage-proposal comment that invites the project team to react. Read-only on tracker state — no workflow transitions, closures, or label changes. Six classes in the body.

17 Updated today
apache
AI & Automation Listed

triage-issue

Invoked helper skill for deep bug diagnosis, usually delegated from /qa when a reported issue needs root-cause analysis and a TDD fix plan before implementation. Use when the cause is unclear, the bug is a regression, or the user explicitly wants diagnosis. Not for lightweight QA intake (use /qa) or already-clear implementation tasks (use /execute).

2 Updated yesterday
chrislacey89
Code & Development Listed

issue-triage

Triage and categorize GitHub issues with priority labels. Use when user says "triage issues", "check issues", "review open issues", or during regular maintenance of GitHub issue backlog.

605 Updated 3 months ago
decebals
AI & Automation Solid

issue-triage

3-phase issue backlog management with audit, deep analysis, and validated triage actions. Use when triaging GitHub issues, sorting bug reports, cleaning up stale tickets, or detecting duplicate issues. Args: 'all' to analyze all, issue numbers to focus (e.g. '42 57'), 'en'/'fr' for language, no arg = audit only.

4,576 Updated today
FlorianBruniaux