agent-browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
Skill by nordeim
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nordeim-agent-browser-f9b578
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: frontend, security, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
agent-browser- Description
- A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands. Is a better choice for AI agent workflows - compact snapshots save tokens, the auth vault handles credentials securely, and React DevTools integration is valuable for frontend debugging.
- License
- MIT
- Allowed tools
- Bash(agent-browser:*)
- Instructions
- 883 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves some shell commands
- Instructions call the network
Agent Skills spec issues
- body: 883 lines (spec recommends under 500)
Files (1)
- SKILL.md
SKILL.md (first lines)
# Browser Automation with agent-browser > **Version:** 0.29.1 (Rust-based CLI with Node.js fallback) ## Installation ### npm (recommended) ```bash npm install -g agent-browser agent-browser install agent-browser install --with-deps ``` ### Homebrew ```bash brew install agent-browser ``` ### Cargo ```bash cargo install agent-browser ``` ### From Source ```bash git clone https://github.com/vercel-labs/agent-browser cd agent-browser pnpm install pnpm build agent-browser install ``` ### Maintenance ```bash agent-browser upgrade # Upgrade to the latest version agent-browser doctor # Diagnose install issues agent-browser doctor --fix # Auto-clean stale files agent-browser profiles # List available Chrome profiles ``` ## Quick start ```bash agent-browser open <url> # Navigate to page agent-browser snapshot -i # Get interactive elements with refs agent-browser click @e1 # Click element by ref agent-browser fill @e2 "text" # Fill input by ref agent-browser close # Close browser ``` ## Core workflow 1. Navigate: `agent-browser open <url>` 2. Snapshot: `agent-browser snapshot -i` (returns elements with refs like `@e1`, `@e2`) 3. Interact using refs from the snapshot 4. Re-snapshot after navigation or significant DOM changes --- ## Commands ### Navigation ```bash agent-browser open <url> # Navigate to URL agent-browser back # Go back agent-browser forward # Go forward agent-browser reload # Reload page agent-browser close [--all] # Close browser (--all closes every session) ``` ### SPA / Client-side Navigation For single-page applications (Next.js, React Router, etc.) where `open` would trigger a full page reload: ```bash agent-browser pushstate <url> # SPA client-side navigation ``` `pushstate` auto-detects `window.next.router.push` (triggers RSC fetch on Next.js) and falls back to `history.pushState` + `popstate`/`navigate` events for other frameworks. ### Snapshot (page analysis) ```bash agent-browser snapshot # Full accessibility tree agent-browser snapshot -i # Interactive elements only (recommended) agent-browser snapshot -c # Compact output agent-browser snapshot -d 3 # Limit depth to 3 agent-browser snapshot -s "#main" # Scope to CSS selector ``` **Snapshot options:** | Flag | Description | |---|---| | `-i, --interactive` | Only interactive elements | | `-c, --compact` | Remove empty structural elements | | `-d, --depth <n>` | Limit tree depth | | `-s, --selector <sel>` | Scope to CSS selector | ### Interactions (use @refs from snapshot) ```bash agent-browser click @e1 # Click agent-browser dblclick @e1 # Double-click agent-browser focus @e1 # Focus element agent-browser fill @e2 "text" # Clear and type agent-browser type @e2 "text" # Type without clearing agent-browser press Enter # Press key agent-browser press Control+a # Key combination agent-browser keydown Shift # Hold key down (e.g. before click for modifiers) agent-browser keyup Shift # Release held key agent-browser keyboard type <text> # Type with real keystrokes (no selector) agent-browser keyboard inserttext <text> # Insert text without key events
From nordeim/neo-crm, MIT.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 22, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/nordeim/neo-crm
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.432score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillAFreshness: A★ 1Claude Code +9 - 0.249score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillAFreshness: AClaude Code +9 - 0.249score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillAFreshness: AClaude Code +9 - 0.249score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillAFreshness: AClaude Code +9 - 0.249score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillAFreshness: AClaude Code +9 - 0.230score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillBFreshness: BClaude Code +9 - 0.206score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillCFreshness: CClaude Code +9 - 0.206score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillCFreshness: CClaude Code +9
More from nordeim
- 0.463score
aminer-daily-paper
nordeim
Personalized academic paper recommendation via AMiner rec5 API.
SkillAFreshness: A★ 1Claude Code +9 - 0.463score
aminer-academic-search
nordeim
ACADEMIC PRIORITY: Activate for any academic, scholarly, or research query - papers, citations, scholars, researchers, institutions, journals, venues…
SkillAFreshness: A★ 1Claude Code +9 - 0.463score
aminer-deep-search
nordeim
Activate this skill when the user wants deep, multi-round academic paper collection for a survey or literature review.
SkillAFreshness: A★ 1Claude Code +9 - 0.463score
aminer-free-academic
nordeim
ACADEMIC PRIORITY: Activate whenever the user's query involves any academic or research-related topic.
SkillAFreshness: A★ 1Claude Code +9 - 0.433score
ai-news-collectors
nordeim
AI 新闻聚合与热度排序工具。当用户询问 AI 领域最新动态时触发,如:"今天有什么 AI 新闻?""总结一下这周的 AI 动态""最近有什么火的 AI 产品?""AI 圈最近在讨论什么?"。覆盖:新产品发布、研究论文、行业动态、融资新闻、开源项目更新、社区病毒传播现象、AI 工具/Agent…
SkillAFreshness: A★ 1Claude Code +9 - 0.432score
agent-browser
nordeim
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured…
SkillAFreshness: A★ 1Claude Code +9
Cite this page
agent-browser skill. Agent Mart. https://agentmart.dev/skills/nordeim-agent-browser-f9b578 (last updated 2026-10-24)