agent-browser — community agent-browser, momentum-cms, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0

Об этом навыке

Идеально для агентов ИИ, которым требуются продвинутые возможности автоматизации браузера с Angular SSR CMS и интеграцией с Claude Code. 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.

DonaldMurillo DonaldMurillo
[5]
[1]
Updated: 3/10/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 9/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
9/11
Quality Score
60
Canonical Locale
en
Detected Body Locale
en

Идеально для агентов ИИ, которым требуются продвинутые возможности автоматизации браузера с Angular SSR CMS и интеграцией с Claude Code. 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.

Зачем использовать этот навык

Наделяет агентов возможностью автоматизировать взаимодействия браузера с помощью протоколов như навигация, анализ снимков и взаимодействие с элементами, используя технические возможности, такие как автоматизация браузера, Angular SSR CMS и Claude Code для эффективного управления рабочим процессом.

Подходит лучше всего

Идеально для агентов ИИ, которым требуются продвинутые возможности автоматизации браузера с Angular SSR CMS и интеграцией с Claude Code.

Реализуемые кейсы использования for agent-browser

Автоматизировать отправку форм на веб-страницах
Отлаживать браузерные приложения с помощью анализа снимков
Генерировать тестовые сценарии для взаимодействий веб-приложений

! Безопасность и ограничения

  • Требует настройки Angular SSR CMS
  • Ограничен автоматизацией браузера с интеграцией с Claude Code
  • Требует специальных ссылок на элементы для взаимодействия

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is agent-browser?

Идеально для агентов ИИ, которым требуются продвинутые возможности автоматизации браузера с Angular SSR CMS и интеграцией с Claude Code. 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.

How do I install agent-browser?

Run the command: npx killer-skills add DonaldMurillo/momentum-cms/agent-browser. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for agent-browser?

Key use cases include: Автоматизировать отправку форм на веб-страницах, Отлаживать браузерные приложения с помощью анализа снимков, Генерировать тестовые сценарии для взаимодействий веб-приложений.

Which IDEs are compatible with agent-browser?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for agent-browser?

Требует настройки Angular SSR CMS. Ограничен автоматизацией браузера с интеграцией с Claude Code. Требует специальных ссылок на элементы для взаимодействия.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add DonaldMurillo/momentum-cms/agent-browser. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use agent-browser immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

agent-browser

Install agent-browser, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

Browser Automation with agent-browser

Core Workflow

Every browser automation follows this pattern:

  1. Navigate: agent-browser open <url>
  2. Snapshot: agent-browser snapshot -i (get element refs like @e1, @e2)
  3. Interact: Use refs to click, fill, select
  4. Re-snapshot: After navigation or DOM changes, get fresh refs
bash
1agent-browser open https://example.com/form 2agent-browser snapshot -i 3# Output: @e1 [input type="email"], @e2 [input type="password"], @e3 [button] "Submit" 4 5agent-browser fill @e1 "user@example.com" 6agent-browser fill @e2 "password123" 7agent-browser click @e3 8agent-browser wait --load networkidle 9agent-browser snapshot -i # Check result

Essential Commands

bash
1# Navigation 2agent-browser open <url> # Navigate (aliases: goto, navigate) 3agent-browser close # Close browser 4 5# Snapshot 6agent-browser snapshot -i # Interactive elements with refs (recommended) 7agent-browser snapshot -s "#selector" # Scope to CSS selector 8 9# Interaction (use @refs from snapshot) 10agent-browser click @e1 # Click element 11agent-browser fill @e2 "text" # Clear and type text 12agent-browser type @e2 "text" # Type without clearing 13agent-browser select @e1 "option" # Select dropdown option 14agent-browser check @e1 # Check checkbox 15agent-browser press Enter # Press key 16agent-browser scroll down 500 # Scroll page 17 18# Get information 19agent-browser get text @e1 # Get element text 20agent-browser get url # Get current URL 21agent-browser get title # Get page title 22 23# Wait 24agent-browser wait @e1 # Wait for element 25agent-browser wait --load networkidle # Wait for network idle 26agent-browser wait --url "**/page" # Wait for URL pattern 27agent-browser wait 2000 # Wait milliseconds 28 29# Capture 30agent-browser screenshot # Screenshot to temp dir 31agent-browser screenshot --full # Full page screenshot 32agent-browser pdf output.pdf # Save as PDF

Common Patterns

Form Submission

bash
1agent-browser open https://example.com/signup 2agent-browser snapshot -i 3agent-browser fill @e1 "Jane Doe" 4agent-browser fill @e2 "jane@example.com" 5agent-browser select @e3 "California" 6agent-browser check @e4 7agent-browser click @e5 8agent-browser wait --load networkidle

Authentication with State Persistence

bash
1# Login once and save state 2agent-browser open https://app.example.com/login 3agent-browser snapshot -i 4agent-browser fill @e1 "$USERNAME" 5agent-browser fill @e2 "$PASSWORD" 6agent-browser click @e3 7agent-browser wait --url "**/dashboard" 8agent-browser state save auth.json 9 10# Reuse in future sessions 11agent-browser state load auth.json 12agent-browser open https://app.example.com/dashboard

Data Extraction

bash
1agent-browser open https://example.com/products 2agent-browser snapshot -i 3agent-browser get text @e5 # Get specific element text 4agent-browser get text body > page.txt # Get all page text 5 6# JSON output for parsing 7agent-browser snapshot -i --json 8agent-browser get text @e1 --json

Parallel Sessions

bash
1agent-browser --session site1 open https://site-a.com 2agent-browser --session site2 open https://site-b.com 3 4agent-browser --session site1 snapshot -i 5agent-browser --session site2 snapshot -i 6 7agent-browser session list

Visual Browser (Debugging)

bash
1agent-browser --headed open https://example.com 2agent-browser highlight @e1 # Highlight element 3agent-browser record start demo.webm # Record session

iOS Simulator (Mobile Safari)

bash
1# List available iOS simulators 2agent-browser device list 3 4# Launch Safari on a specific device 5agent-browser -p ios --device "iPhone 16 Pro" open https://example.com 6 7# Same workflow as desktop - snapshot, interact, re-snapshot 8agent-browser -p ios snapshot -i 9agent-browser -p ios tap @e1 # Tap (alias for click) 10agent-browser -p ios fill @e2 "text" 11agent-browser -p ios swipe up # Mobile-specific gesture 12 13# Take screenshot 14agent-browser -p ios screenshot mobile.png 15 16# Close session (shuts down simulator) 17agent-browser -p ios close

Requirements: macOS with Xcode, Appium (npm install -g appium && appium driver install xcuitest)

Real devices: Works with physical iOS devices if pre-configured. Use --device "<UDID>" where UDID is from xcrun xctrace list devices.

Ref Lifecycle (Important)

Refs (@e1, @e2, etc.) are invalidated when the page changes. Always re-snapshot after:

  • Clicking links or buttons that navigate
  • Form submissions
  • Dynamic content loading (dropdowns, modals)
bash
1agent-browser click @e5 # Navigates to new page 2agent-browser snapshot -i # MUST re-snapshot 3agent-browser click @e1 # Use new refs

Semantic Locators (Alternative to Refs)

When refs are unavailable or unreliable, use semantic locators:

bash
1agent-browser find text "Sign In" click 2agent-browser find label "Email" fill "user@test.com" 3agent-browser find role button click --name "Submit" 4agent-browser find placeholder "Search" type "query" 5agent-browser find testid "submit-btn" click

Deep-Dive Documentation

ReferenceWhen to Use
references/commands.mdFull command reference with all options
references/snapshot-refs.mdRef lifecycle, invalidation rules, troubleshooting
references/session-management.mdParallel sessions, state persistence, concurrent scraping
references/authentication.mdLogin flows, OAuth, 2FA handling, state reuse
references/video-recording.mdRecording workflows for debugging and documentation
references/proxy-support.mdProxy configuration, geo-testing, rotating proxies

Ready-to-Use Templates

TemplateDescription
templates/form-automation.shForm filling with validation
templates/authenticated-session.shLogin once, reuse state
templates/capture-workflow.shContent extraction with screenshots
bash
1./templates/form-automation.sh https://example.com/form 2./templates/authenticated-session.sh https://app.example.com/login 3./templates/capture-workflow.sh https://example.com ./output

Связанные навыки

Looking for an alternative to agent-browser or another community skill for your workflow? Explore these related open-source skills.

Показать все

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

widget-generator

Logo of f
f

Создание настраиваемых плагинов виджетов для системы ленты новостей prompts.chat

flags

Logo of vercel
vercel

Фреймворк React

138.4k
0
Браузер

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Разработчик