/agent-qa-debug-fix
Use after an agent-qa run has failed and you need to debug, patch, and verify the issue using MCP evidence, logs, artifacts, and local code changes instead of generated fix suggestions.
$ npx -y skills add vostride/agent-qa --skill agent-qa-debug-fix --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/agent-qa-debug-fix
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use after an agent-qa run has failed and you need to debug, patch, and verify the issue using MCP evidence, logs, artifacts, and local code changes instead of generated fix suggestions.
SKILL.md
agent-qa-debug-fix.SKILL.mdname: agent-qa-debug-fix
description: Use after an agent-qa run has failed and you need to debug, patch, and verify the issue using MCP evidence, logs, artifacts, and local code changes instead of generated fix suggestions.
metadata:
short-description: Debug and fix failed agent-qa runs
agent-qa Debug Fix
Workflow
1. Start with evidence collection:
- `agent_qa_get_run`
- `agent_qa_get_run_steps`
- `agent_qa_get_run_artifact`
- `agent_qa_get_run_logs`
- `agent_qa_get_run_execution_logs`
2. Call `agent_qa_classify_failure` and treat its category as a hypothesis, not a verdict. 3. Identify the failing surface: test definition, hook, application under test, runtime infrastructure, or agent behavior. 4. Inspect the relevant local files directly. Do not infer patches from artifacts alone. 5. Apply the smallest code or YAML change that explains the evidence. 6. Re-run the narrowest affected agent-qa test, suite, hook, or unit test. 7. Report the root cause, changed files, verification command, and any remaining risk.
Fix Rules
- Do not invent selectors, screen states, screenshots, logs, or source files.
- Do not rewrite a test just to make it pass if the artifact shows a product or runtime defect.
- Preserve canonical agent-qa IDs when editing tests, suites, hooks, or memory files.
- Prefer `agent_qa_validate_test`, `agent_qa_validate_suite`, and `agent_qa_validate_definition` before re-running edited YAML.
- When MCP is unavailable, use dashboard REST APIs or local `.agent-qa` artifacts and state that MCP evidence was unavailable.
Read more
name: agent-qa-debug-fix description: Use after an agent-qa run has failed and you need to debug, patch, and verify the issue using MCP evidence, logs, artifacts, and local code changes instead of generated fix suggestions. metadata: short-description: Debug and fix failed agent-qa runs
agent-qa Debug Fix
Workflow
1. Start with evidence collection:
- `agent_qa_get_run`
- `agent_qa_get_run_steps`
- `agent_qa_get_run_artifact`
- `agent_qa_get_run_logs`
- `agent_qa_get_run_execution_logs`
2. Call `agent_qa_classify_failure` and treat its category as a hypothesis, not a verdict. 3. Identify the failing surface: test definition, hook, application under test, runtime infrastructure, or agent behavior. 4. Inspect the relevant local files directly. Do not infer patches from artifacts alone. 5. Apply the smallest code or YAML change that explains the evidence. 6. Re-run the narrowest affected agent-qa test, suite, hook, or unit test. 7. Report the root cause, changed files, verification command, and any remaining risk.
Fix Rules
- Do not invent selectors, screen states, screenshots, logs, or source files.
- Do not rewrite a test just to make it pass if the artifact shows a product or runtime defect.
- Preserve canonical agent-qa IDs when editing tests, suites, hooks, or memory files.
- Prefer `agent_qa_validate_test`, `agent_qa_validate_suite`, and `agent_qa_validate_definition` before re-running edited YAML.
- When MCP is unavailable, use dashboard REST APIs or local `.agent-qa` artifacts and state that MCP evidence was unavailable.
The self-improving QA agent for software teams. A test harness with memory. Write tests in natural language for web and mobile. agent-qa learns from every run, adapts to UI changes, and catches regressions before you ship.
Repo: vostride/agent-qa
Other skills on agent-qa.
- /agent-qa-authoring
Use when creating, editing, validating, or running agent-qa tests, suites, or hooks. Prefer agent-qa MCP tools, enforce canonical agent-qa IDs, and use the bundled schema reference to avoid hallucinated config keys or YAML fields.
Open skill - /agent-qa-result-triage
Use when investigating failed agent-qa runs, inspecting artifacts, classifying failures, or comparing recent runs. Prefer agent-qa MCP run/artifact tools and produce evidence-backed triage.
Open skill - /agent-qa-authoring
Use when creating, editing, validating, or running agent-qa tests, suites, or hooks. Prefer agent-qa MCP tools, enforce canonical agent-qa IDs, and use the bundled schema reference to avoid hallucinated config keys or YAML fields.
Open skill - /agent-qa-result-triage
Use when investigating failed agent-qa runs, inspecting artifacts, classifying failures, or comparing recent runs. Prefer agent-qa MCP run/artifact tools and produce evidence-backed triage.
Open skill

