What problem does it solve? Writing reliable Playwright e2e tests for ComfyUI_frontend requires knowing its custom fixtures, canvas timing quirks, and CI conventions, and guessing at these produces flaky tests that pass locally but fail in CI. ## Core Features & Use Cases - Fixture-Grounded Test Authoring: Directs you to read the ComfyPage fixture code and reuse existing patterns from browser_tests/tests/ instead of inventing selectors. - Flakiness Prevention: Provides a symptom-to-fix table covering missing nextFrame() calls, focus issues, drag timing, and test pollution. - CI and Screenshot Conventions: Explains Linux-only screenshot baselines, PR label workflows for updating expectations, and trace-based CI debugging. - Use Case: You need to add a regression test for a Vue node widget interaction. The skill guides you to enable Vue nodes via settings, load a premade JSON workflow asset, use CSS class assertions for node state, and tag the test correctly. ## Quick Start Write a Playwright e2e test for the ComfyUI_frontend canvas that loads a workflow and verifies a KSampler node appears.