electron

Automates Electron desktop app interactions via Chrome DevTools Protocol for UI testing and scripted control.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/cryptopafi/nexusos-skills --skill electron-cryptopafi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: electron
Source: https://github.com/cryptopafi/nexusos-skills/tree/main/electron
Command: npx skills add https://github.com/cryptopafi/nexusos-skills --skill electron-cryptopafi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates control and testing of Electron-based desktop applications by connecting to the Chrome DevTools Protocol, enabling automated UI interactions, snapshots, and data extraction across apps like Slack, VS Code, or Notion.

Core Features & Use Cases

  • Connect to an Electron app via CDP and establish a session for automated control.
  • Snapshot UI, interact with elements, navigate windows and webviews, and record results.
  • Take screenshots, extract text, and validate workflows across desktop apps built on Electron.

Quick Start

Launch an Electron app with remote debugging enabled and connect agent-browser to begin snapshotting and automation.

Frequently Asked Questions about electron

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate UI testing for Electron desktop apps?

Automate Electron desktop app UI testing by connecting to the Chrome DevTools Protocol to drive interactions, snapshot UI elements, and validate workflows across applications like Slack, VS Code, or Notion.

How does Chrome DevTools Protocol work with Electron for automated control?

Chrome DevTools Protocol establishes a debugging session with a running Electron app, enabling scripted control to navigate windows, interact with webviews, take screenshots, and extract text data.

Can I use this to connect to a running Electron app for scripted control?

Yes, you can connect to a running Electron app by launching it with remote debugging enabled, allowing agent-browser to establish a session and begin automating desktop workflows.

What's the best way to extract text and take screenshots in desktop applications like VS Code?

The best way to extract text and take screenshots in VS Code is using CDP-based automation to connect to the Electron instance, snapshot the UI, and capture visual or textual data programmatically.

Do I need to enable remote debugging to automate Slack or Notion on desktop?

Yes, you must launch the Electron app with remote debugging enabled to allow the Chrome DevTools Protocol connection required for automating Slack, Notion, or other desktop applications.