About
The Condition-Based Waiting skill empowers Claude to identify and refactor brittle test suites that rely on hardcoded delays or sleep statements. By implementing intelligent polling patterns, it ensures that tests proceed only when a specific state, event, or file change is confirmed. This approach eliminates non-deterministic failures (flakiness) in CI/CD pipelines, optimizes test execution speed by removing unnecessary idle time, and provides clear, descriptive error messages when timeouts do occur.