agent-browser

Automate headless browser interactions for web scraping, form filling, testing, and visual validation.

71|7|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/kivo360/OmoiOS --skill agent-browser-kivo360
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/kivo360/OmoiOS/tree/main/.claude/skills/agent-browser
Command: npx skills add https://github.com/kivo360/OmoiOS --skill agent-browser-kivo360

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Headless browser automation enables AI agents to interact with web pages reliably and reproducibly, reducing brittle prompts and manual testing.

Core Features & Use Cases

  • Snapshot-driven element references for deterministic interactions
  • Navigation, click, fill, and form interactions in headless mode
  • Testing, scraping, and visual validation across dynamic sites
  • Reproducible automation across sessions with isolated contexts

Quick Start

Open a URL with agent-browser open https://example.com and drive interactions using snapshot, click, and fill commands.

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 form filling and navigation for AI agents?

Automate web form filling and navigation by driving headless browser interactions with snapshot, click, and fill commands. This enables AI agents to manipulate web pages reliably without brittle prompts.

What are element refs in headless browser automation?

Element refs are deterministic references generated from page snapshots. They allow AI agents to target and interact with specific web page elements reliably across dynamic sites and isolated sessions.

Can I use headless browser automation for visual validation and web testing?

Yes, headless browser automation supports visual validation and web testing. It applies navigation and interaction commands to test dynamic sites reproducibly across isolated contexts.

How do I get started with browser automation for scraping dynamic sites?

Start browser automation for scraping by opening a URL with the open command, then drive interactions using snapshot, click, and fill commands to navigate and extract data from dynamic sites.

Does headless browser automation work across multiple isolated sessions?

Yes, headless browser automation provides reproducible interactions across multiple isolated contexts. This ensures reliable web automation and testing results without session interference.