ui-test-debugging

Diagnose CI UI test failures by collecting logs and classifying errors.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/o3-ozono/atdd-kit --skill ui-test-debugging
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ui-test-debugging
Source: https://github.com/o3-ozono/atdd-kit/tree/main/skills/ui-test-debugging
Command: npx skills add https://github.com/o3-ozono/atdd-kit --skill ui-test-debugging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnose CI UI Test failures in PR workflows by collecting logs, classifying errors, reproducing locally, and delivering a structured diagnostic report.

Core Features & Use Cases

  • Diagnose CI UI test failures across PR workflows (XCUITest, XCTest UI) by retrieving CI logs, identifying root causes, and guiding remediation.
  • Provide evidence-rich diagnostics including failure messages, step traces, and reproducibility steps for engineers and reviewers.
  • Support PR-comment style reporting and handoff to the ATDD workflow for fixes and verification.

Quick Start

Trigger a diagnostic session by describing the failing PR's CI UI tests and providing access to relevant logs.

Frequently Asked Questions about ui-test-debugging

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

FAQPage Schema
How do I diagnose CI UI test failures in a PR workflow?▼

Diagnosing CI UI test failures involves collecting CI logs, classifying errors as CI-specific or code-related, optionally reproducing locally, and generating a structured diagnostic report for PR review.

What is the best way to classify XCUITest failures from CI logs?▼

Classifying XCUITest failures involves analyzing retrieved CI logs to distinguish CI-specific errors from code-related issues, then documenting failure messages and step traces for remediation guidance.

Does this diagnostic process support local reproduction of XCTest UI errors?▼

Yes, the diagnostic process supports optional local reproduction steps for XCTest UI errors, collecting evidence such as failure messages and step traces to help engineers verify fixes.

Can I use gh run view to collect logs for PR UI test diagnostics?▼

Yes, you can use gh run view to retrieve CI logs, which are then analyzed to identify root causes of UI test failures and generate a structured diagnostic report for PR comments.

When do I need a structured diagnostic report for UI test failures?▼

A structured diagnostic report is needed when handing off UI test failure findings to engineers and reviewers, providing evidence-rich diagnostics including failure messages, step traces, and reproducibility steps.