electron

Automate Electron desktop apps via Chrome DevTools Protocol.

4|Updated May 23, 2026
One-click install
npx skills add https://github.com/791994545/Deepseek-Reasonix-Autopilot --skill electron-791994545
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: electron
Source: https://github.com/791994545/Deepseek-Reasonix-Autopilot/tree/main/skills/electron
Command: npx skills add https://github.com/791994545/Deepseek-Reasonix-Autopilot --skill electron-791994545

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser, and includes scripts (resource) components.

What problem does it solve?

This Skill automates Electron desktop applications, allowing users to interact with and control desktop apps like Slack, VS Code, Discord, and more, without the need for manual intervention.

Core Features & Use Cases

  • Automate Electron Apps: Interact with Electron apps using Chrome DevTools Protocol.
  • Desktop App Control: Automate tasks such as clicking, filling forms, and taking screenshots in desktop apps.
  • Use Case: If you need to automate repetitive tasks in Slack or control your VS Code settings, this Skill can help you do it efficiently.

Quick Start

Use the electron skill to automate tasks in Slack by saying, "Automate Slack app."

Frequently Asked Questions about electron

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

FAQPage Schema
How do I automate Electron desktop apps using Chrome DevTools Protocol?

You can automate Electron desktop apps by connecting agent-browser to the app's Chrome DevTools Protocol port to execute interaction commands. This enables clicking, form filling, and screenshot capture within desktop applications.

Can I automate workflows in desktop apps like Slack, VS Code, and Discord?

Automating workflows in Slack, VS Code, and Discord is supported because these are Electron-based desktop apps. The Skill uses Chrome DevTools Protocol to interact with UI elements without manual intervention.

Do I need agent-browser to control Electron desktop applications?

Yes, agent-browser is a required dependency to control Electron desktop applications. It acts as the bridge to connect to the application's Chrome DevTools Protocol port and execute automation commands.

What desktop app automation tasks can I perform in Electron environments?

Electron desktop app automation tasks include clicking UI elements, filling out forms, and taking screenshots. These actions are executed programmatically through the Chrome DevTools Protocol to streamline repetitive workflows.

Does this approach work for automating repetitive tasks in Slack?

Automating repetitive tasks in Slack works effectively using this Skill. By leveraging the Chrome DevTools Protocol, it controls the Slack desktop app interface to execute workflows efficiently without manual input.

What are the limitations of using Chrome DevTools Protocol for desktop app control?

Desktop app control via Chrome DevTools Protocol is limited to Electron-based applications. It relies on connecting to an exposed CDP port, meaning non-Electron desktop apps or apps without debug ports enabled cannot be automated.