CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

91

3.60x
Quality

92%

Does it follow best practices?

Impact

90%

3.60x

Average score across 3 eval scenarios

SecuritybySnyk

Critical

Do not install without reviewing

The canonical home for this skill is agent-browser in vercel-labs/agent-browser

SKILL.md
Quality
Evals
Security

Evaluation results

95%

65%

Concurrent Multi-Site Content Monitor

Parallel sessions and state persistence

Criteria
Baseline
With context

Named sessions used

0%

100%

Unique session per site

0%

100%

Concurrent launch

100%

100%

state save used

0%

100%

Three state files created

100%

100%

MAX_OUTPUT set

0%

100%

All sessions closed

0%

100%

snapshot -i used per session

0%

0%

Content files created

100%

100%

session_report.md present

100%

100%

85%

68%

Weather Data Collector

Core browser workflow and verification

Criteria
Baseline
With context

Uses snapshot -i

0%

100%

Wait networkidle used

0%

100%

Command chaining with &&

0%

0%

Re-snapshot after navigation

0%

50%

diff snapshot used

0%

100%

diff output saved

50%

100%

Browser closed

0%

100%

City text files created

100%

100%

get text used for extraction

0%

100%

Process log present

40%

100%

90%

65%

Web Page Accessibility Audit

JavaScript evaluation and visual element interaction

Criteria
Baseline
With context

eval --stdin or -b used

0%

100%

Complex JS not inline-quoted

100%

100%

Annotated screenshot taken

0%

100%

Scoped snapshot used

0%

100%

Domain allowlist set

0%

100%

snapshot -i used

0%

0%

wait --load networkidle used

0%

100%

audit_results.json exists

100%

100%

annotated.png exists

100%

100%

main_snapshot.txt exists

100%

100%

Repository
gsd-build/gsd-2
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.