{"enrichment":{"faq":[{"a":"electron enables you to automate Electron-based desktop applications through a high-performance command-line interface built in Rust. You can programmatically control popular apps like Slack, VS Code, Discord, and Figma by automating clicks, text input, and navigation without manual intervention. The skill connects to running applications via Chrome DevTools Protocol, allowing you to interact with the app as if a user were controlling it directly.","q":"How do I automate an Electron desktop app?"},{"a":"Yes, electron is designed for testing Electron applications by providing capabilities to take screenshots, extract data from the interface, and fill forms programmatically. This makes it ideal for automated testing workflows where you need to verify application behavior, validate UI elements, and ensure data flows correctly through your Electron app without requiring manual QA steps.","q":"Can electron help me test Electron applications?"},{"a":"electron connects to and controls running native desktop apps via Chrome DevTools Protocol (CDP). This protocol-based connection allows the skill to communicate with Electron applications that are already running, enabling remote debugging and automation capabilities. The CDP connection provides a reliable channel for sending commands and receiving data from your desktop applications.","q":"What is the connection method between electron and running desktop apps?"},{"a":"Yes, electron supports managing multiple Electron app instances simultaneously using named sessions. This allows you to orchestrate workflows across several applications or multiple instances of the same app, maintaining separate state and control for each session. This is particularly useful for complex automation scenarios involving coordination between different desktop applications.","q":"Can I control multiple Electron app instances at the same time with electron?"},{"a":"electron excels at automating popular Electron-based applications including Slack, VS Code, Discord, Figma, and other Chromium-based desktop apps. Since electron uses Chrome DevTools Protocol for communication, it can work with any Electron application that supports remote debugging, making it versatile for a wide range of desktop automation and testing needs.","q":"Which desktop applications can electron automate?"},{"a":"Yes, electron can interact with webviews and embedded content within Electron applications. This capability allows you to automate not just the main application interface but also any embedded web content, giving you comprehensive control over the entire application environment including iframes and nested web components.","q":"Does electron support interaction with webviews inside Electron applications?"}],"shadow_tags":["desktop-automation","chromium-based-apps","native-app-control","devtools-protocol","webview-automation","cross-platform-desktop","application-testing","remote-debugging"],"summary_rewrite":"Control Electron-based desktop apps programmatically through a high-performance command-line interface built in Rust. This skill enables AI agents to interact with popular applications including Slack, VS Code, Discord, and Figma by automating clicks, text input, and navigation. Perfect for workflows requiring desktop app integration without manual intervention."},"files":[{"bytes":6727,"path":"skill-data/electron/SKILL.md","sha256":"d97a2bc221b5044184ad0af51376b07bcb94f259622f2af254fb3701e6f01861","url":"https://skillfed.io/files/vercel-labs/agent-browser/electron/d5654b7d/SKILL.md"}],"id":"vercel-labs/agent-browser/electron","links":{"html":"https://skillfed.io/vercel-labs/agent-browser/electron","md":"https://skillfed.io/vercel-labs/agent-browser/electron.md","repo":"https://github.com/vercel-labs/agent-browser"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":2572,"language":"Rust","last_updated":"2026-07-28","license":"Apache-2.0","name":"electron","publisher":"vercel-labs","stars":39346},"relations":{"similar":[{"id":"fcakyon/claude-codex-settings/electron"},{"id":"opral/flashtype/electron"},{"id":"Factory-AI/factory-plugins/agent-browser"},{"id":"saffron-health/libretto/external-electron-apps"},{"id":"Mathews-Tom/armory/lightpanda-browser"},{"id":"oldwinter/skills/agent-browser"},{"id":"Aradotso/devtools-skills/native-devtools-mcp-automation"},{"id":"Arize-ai/phoenix/agent-browser"},{"id":"ArcReel/ArcReel/agent-browser"},{"id":"FradSer/dotclaude/agent-browser"}]},"slug":{"owner":"vercel-labs","repo":"agent-browser","skill":"electron"},"version":"d5654b7d"}
