agent-browser

Automate browser interactions and extract page data via ref-based snapshots.

Updated Nov 23, 2025
One-click install
npx skills add https://github.com/kolodach/intervies --skill agent-browser-kolodach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/kolodach/intervies/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/kolodach/intervies --skill agent-browser-kolodach

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of manual browser work by letting you navigate sites, inspect pages, fill forms, capture screenshots, and extract data through a compact ref-based workflow.

Core Features & Use Cases

  • Interactive Web Automation: Open pages, click controls, type into inputs, and manage tabs or windows with reliable element references.
  • Testing and Debugging: Verify web apps with snapshots, screenshots, console checks, error inspection, and recording for reproducible runs.
  • Authenticated and Stateful Browsing: Reuse saved sessions, handle login flows, work with cookies and storage, and manage concurrent browser contexts.
  • Network and Environment Control: Route traffic through proxies, emulate devices or media settings, and support geo-testing or restricted network environments.

Quick Start

Ask the agent-browser skill to open your target URL, take an interactive snapshot, and then use the listed refs to click, fill, or extract what you need.

Frequently Asked Questions about agent-browser

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

FAQPage Schema
Can I reuse authenticated sessions and cookies for browser automation across multiple contexts?

Web testing verifies applications by capturing interactive snapshots, screenshots, and console checks. It inspects page errors and supports recording for reproducible runs, ensuring reliable validation of dynamic content and application state.

Does browser automation support proxy routing and device emulation for geo-testing?

Proxy support and device emulation route traffic through specified proxies and emulate media settings. This supports geo-testing and restricted network environments by controlling network routing and simulating different devices.

How do I start automating browser tasks using element refs?

To start browser automation, open your target URL and take an interactive snapshot. The snapshot lists element refs you use to directly click, fill forms, or extract the data you need.

Can I manage concurrent browser sessions for web testing?

Concurrent session management supports multiple browser contexts with session isolation and state persistence. This enables simultaneous authenticated browsing, web testing, and form filling across dynamic pages.

What are the limitations of ref-based snapshots for web automation?

Ref-based snapshots require taking an interactive snapshot before interacting with elements. Dynamic pages may need on-demand snapshots to handle changing content, and network routing or media controls require specific configuration.