condition-based-waiting

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses

$ Instalar

git clone https://github.com/mneves75/dnschat /tmp/dnschat && cp -r /tmp/dnschat/.claude/skills/condition-based-waiting ~/.claude/skills/dnschat

// tip: Run this command in your terminal to install the skill