browser

Solid

Drive a browser via CDP — navigate, click, type, screenshot. Profiles persist login state across sessions, so agents log in once and stay authenticated. Triggers on: 'automate a website', 'browser automation', 'click', 'screenshot', 'scrape', 'log in', 'fill form'.

AI & Automation 11 stars 6 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 78/100

Stars 20%
36
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Browser Control a real browser via CDP. Profiles persist login state, so agents log in once and stay authenticated. Screenshots auto-resize to save tokens. `browser` is shorthand for `agents browser` — use the short form. ## Task binding Every action command targets a *task*. Bind the task once per shell, then drop the flag: ```bash export AGENTS_BROWSER_TASK=$(browser start --profile work) browser refs browser click 42 browser screenshot ``` `start` writes the resolved task name (e.g. `swift-crab-falcon-a3f92b1c`) to **stdout**; human commentary goes to stderr — `$(...)` capture stays clean. For per-call overrides, pass `--task <name>`. Env vars are per-process, so parallel agents in different shells never collide. ## "I need to automate a site that blocks bots" Use your real browser. Same fingerprint, same IP, nothing to detect: ```bash browser profiles create work --browser chrome export AGENTS_BROWSER_TASK=$(browser start --profile work --url https://linkedin.com) browser refs browser click 5 ``` ## "I don't want to log in every time" Log in once to a profile — the session persists. Every future task is already authenticated: ```bash browser profiles create social --browser chrome export AGENTS_BROWSER_TASK=$(browser start --profile social) # Log in manually or via automation browser done # Next time — already logged in export AGENTS_BROWSER_TASK=$(browser start --profile social --url https://twitter.com) ``` ## "I have multiple accounts and want to keep ...

Details

Author
phnx-labs
Repository
phnx-labs/agents-cli
Created
3 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

agent-browser

Drive web pages with the agent-browser CLI (Playwright engine) - the primary local browser driver. Connect over CDP to the shared browser-profile Chrome (the hands of vd:web-e2e), or run standalone with --profile isolation. Snapshot with @e refs, fill/click, video recording, network mocking, deterministic batch replay. Use when the user says "agent-browser", "record a video of the flow", "mock that API call in the browser", or asks for browser automation with built-in waiting.

2 Updated today
vanducng
AI & Automation Featured

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.

756 Updated today
ReflexioAI
AI & Automation Listed

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.

46 Updated 4 days ago
naveedharri