triage

Reproduce, diagnose, and fix failing Shiplight YAML tests with browser evidence gathering.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ShiplightAI/claude-code-plugin --skill triage-shiplightai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/ShiplightAI/claude-code-plugin/tree/main/plugins/mcp-plugin/skills/triage
Command: npx skills add https://github.com/ShiplightAI/claude-code-plugin --skill triage-shiplightai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Triage Failing Tests helps developers and QA engineers reproduce, diagnose, and fix failing Shiplight YAML tests, and to report application bugs when the app itself is broken, enabling batch healing and concurrent browser investigation.

Core Features & Use Cases

  • Phase overview: REPRODUCE, DIAGNOSE, INVESTIGATE, FIX, VERIFY
  • CI-friendly: Non-Interactive Mode (CI) ensures unattended runs and reporting
  • Evidence gathering: captures browser logs and network traces during investigation

Quick Start

Run the Shiplight CLI to start triaging a failing YAML test suite.

Frequently Asked Questions about triage

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

FAQPage Schema
How do I triage failing YAML tests in a CI pipeline?

Triage failing YAML tests in CI using Non-Interactive Mode to reproduce, diagnose, and fix test failures unattended. This mode reports red results and application bugs without requiring manual intervention during the pipeline run.

What is the best way to diagnose flaky test failures with Playwright?

Diagnosing flaky test failures with Playwright involves concurrent browser sessions to investigate red results. The process captures browser logs and network traces during the investigation phase to gather evidence for batch healing.

Can I fix broken test flows and update locators automatically?

Fix broken test flows and update locators by applying the investigate and fix phases. Concurrent browser tooling gathers evidence to identify broken selectors and update them, enabling batch healing of the failing test suite.

Does triage work with local debugging or only in CI environments?

Triage works with both CI pipelines and local debugging. It applies to any environment where test runs produce red results, flaky failures, or broken flows, enabling concurrent browser investigation and batch healing locally or in CI.

What phases does the test triage process include for reproducing failures?

The test triage process includes five phases: REPRODUCE, DIAGNOSE, INVESTIGATE, FIX, and VERIFY. These phases ensure failing tests are systematically reproduced, diagnosed, fixed, and verified before reporting any underlying application bugs.