What problem does it solve?
This Skill solves the challenge of automating Electron desktop applications, which are built on Chromium but require remote debugging access to interact with their UI elements programmatically, eliminating manual repetitive tasks across desktop software.
Core Features & Use Cases
- Cross-Platform Electron Automation: Launch and control any Electron-based desktop app (Slack, VS Code, Discord, Figma, etc.) on macOS, Windows, and Linux using a consistent snapshot-interact workflow.
- Multi-Session Management: Run parallel automation tasks for multiple Electron apps simultaneously using named stella-browser sessions.
- Edge Case Handling: Includes built-in workarounds for common Electron-specific quirks like multiple webviews, custom input components, and dark mode preservation.
- Use Case Example: Automate Slack to pull unread channel summaries, or automate VS Code to run linting checks on open project files without manual intervention.
Quick Start
Use the electron skill to extract all unread message content from your running Slack desktop app.