flaky-test-catcher

Installation
SKILL.md

Flaky Test Catcher — Analysis Protocol

1. Overview / Purpose

This skill defines the end-to-end protocol for detecting broken and flaky acceptance tests by analyzing recent CI failures on main, then opening structured GitHub issues so that automated remediation workflows can address the root causes.

You must follow this protocol strictly. Do not improvise or skip steps.

2. Inputs from pre-activation context

The workflow pre-activation step has already computed all run-level data. Do not re-query GitHub for run lists or issue counts. Use the values injected into your prompt:

Variable Meaning
failed_run_ids JSON array of run IDs of failed test.yml runs on main in the last 3 days
total_run_count Count of completed runs with meaningful conclusions (success, failure, timed_out, neutral, action_required) — cancelled runs excluded
open_issues Current count of open flaky-test issues
issue_slots_available How many new issues you may create (max 3)
Installs
1
GitHub Stars
209
First Seen
13 days ago
flaky-test-catcher — elastic/terraform-provider-elasticstack