electron

Automate Electron desktop apps via Chrome DevTools Protocol connections.

1.8k|247|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/phodal/routa --skill electron-phodal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: electron
Source: https://github.com/phodal/routa/tree/main/.agents/skills/electron
Command: npx skills add https://github.com/phodal/routa --skill electron-phodal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate Electron desktop apps (Slack, VS Code, Discord, Figma, Notion, Spotify, etc.) by connecting agent-browser to the app's Chrome DevTools Protocol port, enabling automated UI interactions and testing.

Core Features & Use Cases

  • Launch Electron apps with remote debugging enabled and connect agent-browser to the CDP port.
  • Snapshot, locate UI elements, and interact programmatically across multiple windows or webviews.
  • Validate workflows, automate repetitive tasks, and perform automated UI testing for Electron-based apps.

Quick Start

Launch an Electron app with remote debugging enabled and use agent-browser to connect and automate tasks.

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 for UI testing?

Automate Electron desktop apps by connecting agent-browser to the app's Chrome DevTools Protocol port. You launch the Electron app with remote debugging enabled, then use agent-browser to drive scripted UI interactions and test workflows.

Can I use agent-browser to automate Slack or VS Code?

Yes, agent-browser can automate Slack, VS Code, Discord, and other Electron apps. It connects to the app's Chrome DevTools Protocol port to snapshot UI elements and interact programmatically across multiple windows or webviews.

Do I need remote debugging enabled to automate an Electron app?

Yes, remote debugging must be enabled to automate an Electron app. The Skill requires the Electron app to be launched with remote debugging enabled so agent-browser can connect to the CDP port and drive actions.

What's the best way to locate UI elements in an Electron app?

The best way to locate UI elements in an Electron app is using agent-browser via a Chrome DevTools Protocol connection. It allows you to snapshot the app state and locate UI elements programmatically for automated testing.

Does this approach work for automating multiple windows in Electron apps?

Yes, this approach works for automating multiple windows in Electron apps. By connecting agent-browser to the CDP port, you can snapshot, locate UI elements, and interact across multiple windows or webviews within the desktop application.

Can I automate repetitive tasks in Notion or Spotify desktop apps?

Yes, you can automate repetitive tasks in Notion, Spotify, and other Electron desktop apps. By connecting agent-browser to the app's CDP port, you can validate workflows and script automated interactions.