agent-browser

Automate browser navigation, form filling, and login flows via CLI.

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/alexgorbatchev/ai-registry --skill agent-browser-alexgorbatchev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/alexgorbatchev/ai-registry/tree/main/skills/agent-browser
Command: npx skills add https://github.com/alexgorbatchev/ai-registry --skill agent-browser-alexgorbatchev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This browser automation capability provides a reliable, scriptable way to navigate websites, inspect pages, interact with elements, and capture artifacts, eliminating manual, repetitive web-testing tasks.

Core Features & Use Cases

  • Navigate and interact: Open URLs, click, fill forms, select options, and log in to web apps through deterministic commands.
  • Snapshot and reference-based actions: Generate compact element refs from snapshots to drive precise interactions and reduce context usage for AI agents.
  • Session management and artifacts: Support named sessions, state persistence, and produce screenshots, PDFs, and logs for audits and debugging.

Quick Start

Open a page, snapshot the DOM to identify element references, and perform a simple interaction to verify the flow.

Frequently Asked Questions about agent-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web scraping for rendered page content?

Automate web scraping by using a CLI tool to navigate URLs, snapshot the DOM, and extract rendered content. This approach captures dynamically loaded elements and produces artifacts like screenshots or PDFs for auditing the scraped data.

What is the best way to automate form filling and login flows?

Automate form filling and login flows by issuing deterministic CLI commands to select options, input text, and click buttons. Named sessions persist state across interactions, enabling reliable authentication sequences without manual intervention.

How does DOM interaction work with AI agents to reduce context usage?

DOM interaction for AI agents works by generating compact element references from page snapshots. These references drive precise click and fill actions, significantly reducing the context window required for the agent to process and interact with web pages.

Can I capture screenshots and generate PDFs during browser automation?

Yes, you can capture screenshots and generate PDFs during browser automation. The CLI tool manages page navigation and state persistence while producing these visual artifacts and logs for debugging and audit purposes.

Does browser automation support named sessions for state persistence?

Yes, browser automation supports named sessions for state persistence. This allows you to maintain cookies, local storage, and authentication states across multiple navigation and interaction steps within a single workflow.

How do I inspect page elements before clicking or filling forms?

Inspect page elements by taking a DOM snapshot after navigating to a URL. The snapshot generates compact element references that you use to target specific elements for deterministic clicking, form filling, and selection interactions.