---
name: Agent QA Result Triage
slug: agent-qa-result-triage
category: Quality
description: Agent QA Result Triage investigates failed agent-qa runs by checking run status, artifacts, logs, and step output. Use it to classify failures, compare recent runs, and report evidence-backed next actions.
github: "https://github.com/vostride/agent-qa/tree/main/skills/agent-qa-result-triage"
language: TypeScript
stars: 934
forks: 15
install: "npx degit https://github.com/vostride/agent-qa/tree/main/skills/agent-qa-result-triage ~/.claude/skills/agent-qa-result-triage"
installs_to: ~/.claude/skills/agent-qa-result-triage
source_path: skills/agent-qa-result-triage/SKILL.md
collection_size: 3
category_size: 1354
collection_url: "https://dirskills.com/collections/vostride/agent-qa"
added: 2026-08-22T05:20:21.279Z
last_synced: 2026-08-22T05:20:21.279Z
canonical_url: "https://dirskills.com/skills/agent-qa-result-triage"
---

# Agent QA Result Triage

Agent QA Result Triage investigates failed agent-qa runs by checking run status, artifacts, logs, and step output. Use it to classify failures, compare recent runs, and report evidence-backed next actions.

**Install:**

```bash
npx degit https://github.com/vostride/agent-qa/tree/main/skills/agent-qa-result-triage ~/.claude/skills/agent-qa-result-triage
```

## README

# agent-qa Result Triage

## Workflow

1. Start with `agent_qa_get_run` for run status, suite child context, steps, and attempts.
2. Fetch evidence before deciding:
   - `agent_qa_get_run_artifact`
   - `agent_qa_get_run_steps`
   - `agent_qa_get_run_logs`
   - `agent_qa_get_run_execution_logs`
3. Call `agent_qa_classify_failure` and use its category as the default classification unless stronger evidence contradicts it.
4. Compare recent related runs when available in the classifier output.
5. Return a concise triage result: category, confidence, evidence, likely fix area, and next action.
6. For code changes, switch to `agent-qa-debug-fix` after triage is complete.

## Categories

Use one of the fixed categories from `references/triage-categories.md`:

- `timeout`
- `appium_startup`
- `browser_disconnect`
- `element_not_found`
- `assertion_failure`
- `hook_failure`
- `infrastructure`
- `unknown_failure`

## Evidence Rules

- Quote or summarize concrete artifact/log/step evidence.
- Mention missing artifact sections if they limit confidence.
- Do not invent screenshots, videos, logs, or memory context that was not returned by MCP.
- If MCP is unavailable, use dashboard REST APIs or `agent-qa` CLI output as fallback and say which evidence was unavailable.
