triage

Analyze QA failures and UX risks from qa-operator runs.

1|Updated May 19, 2026
One-click install
npx skills add https://github.com/edonghyun/donghyuns-agent-tools --skill triage-edonghyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/edonghyun/donghyuns-agent-tools/tree/main/plugins/qa-operator/skills/triage
Command: npx skills add https://github.com/edonghyun/donghyuns-agent-tools --skill triage-edonghyun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns raw QA failures, partial results, blocked checks, and UX risks into clear issue reports so teams can quickly understand what went wrong and what to fix next.

Core Features & Use Cases

  • Failure Analysis: Reviews screenshots, logs, network evidence, and run artifacts to explain likely root causes.
  • UX Risk Triage: Separates true product defects from confusing but technically working behavior that could still hurt users.
  • Issue Reporting: Writes structured failure reports, updates qa-results status fields, and keeps the triage workflow organized inside the current run.
  • Use Case: A QA run flags several screens as blocked and one checkout step as partially working; this Skill groups the findings, classifies severity, and creates actionable follow-up notes.

Quick Start

Ask the triage skill to analyze the current QA run, summarize the failures and UX risks, and write the issue reports and result updates.

Frequently Asked Questions about triage

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

FAQPage Schema
How do I analyze QA failure findings and write structured issue reports?

QA failure analysis evaluates screenshots, logs, network evidence, and run artifacts to determine likely root causes and generate structured issue reports. It classifies severity and updates result status fields to keep the triage workflow organized.

What is the best way to triage blocked and partial QA test results?

Triaging blocked and partial QA test results involves grouping findings from the run folder and classifying their severity. This process separates true product defects from confusing but technically working behavior, creating actionable follow-up notes.

How do I separate UX risks from actual product defects during failure triage?

UX risk triage separates true product defects from confusing but technically working behavior that could still hurt users. It reviews run artifacts and evidence files to classify whether findings represent actual failures or usability hazards.

What files do I need to provide to classify severity and root causes for QA failures?

To classify severity and review root causes, you need to provide the run folder, qa-results.json, and related evidence files. These inputs allow the system to analyze screenshots, logs, and network evidence to write issue reports.

Can I update qa-results status fields automatically after triaging a failed test run?

Yes, the triage process updates qa-results status fields automatically after analyzing failures. It writes structured failure reports and maintains the triage state directly inside the current run folder.

Why should I use automated issue reporting instead of manually reviewing QA run artifacts?

Automated issue reporting turns raw QA failures, blocked checks, and UX risks into clear reports so teams can quickly understand what went wrong. Manual review lacks the structured grouping, severity classification, and state updates needed for organized workflows.