CtrlK
BlogDocsLog inGet started
Tessl Logo

electron

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

3.42x
Quality

83%

Does it follow best practices?

Impact

89%

3.42x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

75%

Dark Mode UI Documentation for Figma Desktop

Electron app launch, connect, and screenshot workflow

Criteria
Without context
With context

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%

100%

75%

Cross-App Incident Response Automation

Named sessions for simultaneous multi-app control

Criteria
Without context
With context

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%

68%

40%

Automated Configuration Entry for Internal Electron Tool

Webview tab switching and custom input field handling

Criteria
Without context
With context

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%

Repository
vercel-labs/agent-browser
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.