detect-flaky
CommunityDetect, diagnose, and fix flaky tests automatically.
Software Engineering#flaky tests#test reliability#go testing#javascript testing#ci testing#python testing#test debugging
Authorkaiohenricunha
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Flaky tests create unreliable CI pipelines, waste developer time on false failure debugging, and erode trust in test suite results. This skill automates the end-to-end process of identifying, diagnosing, and fixing non-deterministic test failures across Python, Go, and JavaScript/TypeScript codebases.
Core Features & Use Cases
- Multi-language pattern scanning: Detects known flaky test anti-patterns in Python, Go, and JS/TS test files using a curated severity-ranked catalog.
- Empirical failure detection: Runs test suites repeatedly to catch intermittent failures that static analysis misses.
- Actionable fix generation: Maps detected issues to concrete before/after code fixes with clear explanations of the flakiness root cause. Use case: A team experiencing random CI test failures can use this skill to automatically identify the root cause (such as unseeded random values or unmocked external dependencies) and receive a ready-to-implement fix.
Quick Start
Use the detect-flaky skill to scan your project's test suite for flaky patterns and get prioritized, actionable fixes for any issues found.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: detect-flaky Download link: https://github.com/kaiohenricunha/dotbabel/archive/main.zip#detect-flaky Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.