概要
This skill provides Claude with the patterns and logic needed to stabilize asynchronous tests by replacing unreliable 'sleep' or 'setTimeout' calls with robust polling mechanisms. Instead of guessing how long an operation might take—which often leads to intermittent failures in CI environments—this skill implements a 'waitFor' pattern that monitors for specific state changes, events, or data availability. It helps developers refactor legacy test suites to be faster and more reliable, ensuring that tests only proceed when the system is truly ready, while providing clear error reporting when timeouts do occur.