What problem does it solve?
Electron-based desktop apps often ship with complex UI and native OS integrations that require end-to-end QA across multiple windows, surfaces, and platforms. This Skill provides a structured, phase-based approach to test Electron apps using CDP-driven rendering, logs, and OS automation to ensure UI fidelity and reliability.
Core Features & Use Cases
- Phase-driven QA workflow covering surface mapping, test-matrix generation, multi-window coverage, accessibility, and security checks.
- Cross-platform, CDP-enabled renderer automation using playwright-cli, with native OS driving via osascript (macOS) or alternative tools.
- Comprehensive report and triage output templates to guide debugging and remediation.
Quick Start
Launch the Electron app with a remote debugging port, attach playwright-cli to the port, and follow Phase 0 through Phase 12 to complete a QA run.