Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include "automate Slack app", "control VS Code", "interact with Discord app", "test this Electron app", "connect to desktop app", or any task requiring automation of a native Electron application.
86
83%
Does it follow best practices?
Impact
89%
3.42xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Electron app launch, connect, and screenshot workflow
macOS launch syntax
0%
100%
Quit before relaunch
0%
100%
Sleep after launch
100%
100%
agent-browser connect
0%
100%
Dark mode color scheme
0%
100%
Snapshot before interact
0%
100%
Standard screenshot
0%
100%
Annotated screenshot
0%
100%
Output directory
100%
100%
README explains steps
100%
100%
Named sessions for simultaneous multi-app control
Distinct ports per app
100%
100%
Named session for Slack
0%
100%
Named session for VS Code
0%
100%
Session used on snapshot
0%
100%
macOS launch syntax
0%
100%
Sleep after launch
100%
100%
JSON snapshot output
33%
100%
Screenshots for both apps
37%
100%
Design notes explain sessions
0%
100%
Webview tab switching and custom input field handling
Launch with CDP flag
100%
100%
Sleep after launch
100%
100%
agent-browser connect
0%
100%
Tab list command
0%
100%
Tab switch to webview
0%
100%
Snapshot after tab switch
0%
100%
keyboard inserttext usage
0%
0%
keyboard type usage
0%
0%
Screenshot of filled form
100%
100%
Troubleshooting covers inserttext
62%
100%
Troubleshooting covers keyboard type
42%
0%
fa043a4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.