What problem does it solve?
Electron desktop applications expose web-like UIs but are difficult to automate with traditional desktop automation tools; this Skill enables programmatic inspection and control by connecting to the app's Chrome DevTools Protocol port so agents can reliably snapshot, navigate, and interact with the app UI.
Core Features & Use Cases
- CDP-based Control: Connect agent-browser to an Electron app's remote-debugging port to snapshot and interact with windows and webviews.
- Multi-window and Webview Support: List and switch between windows and embedded webviews, take screenshots, extract text, and run scripted interactions across sessions.
- Use Case: Launch Slack with a remote debugging port, connect via agent-browser, snapshot the main window to find message elements, and automate message sending or UI testing workflows.
Quick Start
Launch the Electron app with a remote debugging port and ask the agent to connect to the exposed CDP port and run a snapshot to inspect and interact with the UI.