This skill should be used when dealing with "race conditions in tests", "Redis timing issues", "WebSocket connection timing", "async test failures", "flaky tests due to timing", "test synchronization
.claude/skills/testing/condition-based-waiting/SKILL.md(main)