ci-flaky-triage

Analyze CI test logs to detect and classify flaky tests.

2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/gaebalai/claude-code-kit-ko --skill ci-flaky-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-flaky-triage
Source: https://github.com/gaebalai/claude-code-kit-ko/tree/main/.claude/skills/ci-flaky-triage
Command: npx skills add https://github.com/gaebalai/claude-code-kit-ko --skill ci-flaky-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the frustration and unreliability of intermittent test failures in CI pipelines, helping you restore confidence in your build process.

Core Features & Use Cases

  • Flaky Test Detection: Identifies tests that fail inconsistently.
  • Root Cause Analysis: Classifies the underlying reasons for flakiness (timing, environment, state, etc.).
  • Actionable Plans: Develops strategies for test isolation, retry policies, and fundamental fixes.
  • Use Case: When your CI pipeline starts failing randomly on certain tests, use this Skill to pinpoint the problematic tests, understand why they're flaky, and get a plan to fix them.

Quick Start

Use the ci-flaky-triage skill to analyze the test logs in the 'test_results.log' file for flaky tests.

Frequently Asked Questions about ci-flaky-triage

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

FAQPage Schema
How do I fix flaky tests in my CI pipeline?

Fixing flaky tests involves analyzing CI test logs to detect inconsistent failures, classifying root causes like timing dependencies or environment inconsistencies, and applying remediation strategies for test isolation and root cause resolution.

What causes flaky tests to fail inconsistently in continuous integration?

Inconsistent flaky test failures are caused by timing dependencies, environment inconsistencies, shared state corruption, and external service unreliability, requiring analysis to classify and strategize remediation for stable execution.

How do I analyze CI test logs to detect intermittent test failures?

Detect intermittent test failures by analyzing CI test logs to pinpoint inconsistent tests, classify their underlying flakiness reasons, and develop actionable plans for test isolation and retry policies.

What is the best way to isolate flaky tests caused by shared state corruption?

Isolate flaky tests caused by shared state corruption by analyzing logs, classifying the state issue, and implementing actionable remediation strategies that separate execution contexts and prevent data leakage.

Does analyzing test logs for flakiness work without external dependencies?

Yes, flakiness analysis works without external dependencies by directly processing the provided test log file to detect intermittent failures, classify root causes, and strategize remediation independently.

When should I implement retry policies for unreliable external services in testing?

Implement retry policies for unreliable external services when log analysis classifies them as the flakiness root cause, using generated actionable plans to stabilize CI pipelines while fundamental root cause fixes are pending.