test-reliability

Diagnose and repair flaky Playwright tests with confidence-scored auto-repair.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill test-reliability-jaiminvadadoriya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-reliability
Source: https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform/tree/main/.agents/skills/test-reliability
Command: npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill test-reliability-jaiminvadadoriya

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the issue of flaky tests in test suites, offering multi-attribute healing, environment-aware diagnosis, flake classification, quarantine management, and confidence-scored auto-repair.

Core Features & Use Cases

  • Multi-Attribute Healing: Combines multiple signals for element lookup to create resilience.
  • Environment-Aware Healing: Distinguishes between test and environment issues for tailored healing.
  • Flake Classification Framework: Classifies flaky tests into categories like timing, data dependency, and environment for targeted fixes.
  • Quarantine Management: Isolates flaky tests for execution without blocking CI.
  • Use Case: If your test suite has a high flaky test rate, this Skill can help you identify and fix the root causes, leading to a more reliable and trustable test suite.

Quick Start

Use the 'test-reliability' skill to assess your current flaky test rate and diagnose any flakiness in your test suite.

Frequently Asked Questions about test-reliability

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

FAQPage Schema
How do I diagnose flaky tests in my automated test suite?

Flaky tests are diagnosed using a classification framework that categorizes failures into timing issues, data dependencies, and environment problems. This environment-aware diagnosis distinguishes between test logic errors and infrastructure failures for targeted fixes.

What is the best way to fix locator failures in Playwright?

Locator failures are fixed using multi-attribute healing, which combines multiple signals for element lookup to create resilience. This auto-repair workflow provides confidence-scored fixes for broken element selectors.

Can I isolate flaky tests so they do not block my CI pipeline?

Yes, flaky tests can be isolated using quarantine management. This feature separates flaky tests for execution without blocking CI, allowing the main pipeline to pass while diagnosing and repairing the quarantined test failures.

Do I need Playwright to use automated test healing tools?

Yes, Playwright and its associated plugins are required dependencies for test execution and repair workflows. The automated healing and diagnosis tools rely on the Playwright framework to execute and validate test suite reliability.

How does confidence-scored auto-repair handle timing issues in automated testing?

Timing issues are handled through environment-aware healing and flake classification. The confidence-scored auto-repair evaluates the reliability of applied fixes, ensuring timing dependencies are resolved without introducing false positives.