agent-browser

Automate browser interactions for testing, form filling, screenshots, and data extraction.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Fuzen2478/only-my-opencode --skill agent-browser-fuzen2478
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/Fuzen2478/only-my-opencode/tree/main/src/features/builtin-skills/agent-browser
Command: npx skills add https://github.com/Fuzen2478/only-my-opencode --skill agent-browser-fuzen2478

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates browser interactions for testing, form filling, screenshots, and data extraction. It helps you navigate websites, interact with web pages, capture screenshots, and pull information from pages.

Core Features & Use Cases

  • Automated browser navigation, element snapshot, and interaction using refs (e1, e2, etc.)
  • Form filling, clicks, typing, and data extraction across web apps
  • Use case: Create reproducible test flows, capture screenshots for QA, and extract data from dynamic pages.

Quick Start

agent-browser open <url> # Navigate to page agent-browser snapshot -i # Snapshot interactive elements agent-browser click @e1 # Click element by ref agent-browser fill @e2 "text" # Fill input by ref agent-browser close # Close browser

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate browser tasks like form filling and capturing screenshots via CLI?

You can automate browser tasks by opening a URL, taking an interactive element snapshot, and using CLI commands to click refs, fill inputs, and capture screenshots for testing or data extraction.

What is the best way to extract data from dynamic web pages for testing?

The best way to extract data from dynamic pages is using browser automation to navigate sites, snapshot interactive elements, and execute commands that pull information while managing state.

Can I capture screenshots for QA testing using Playwright CLI?

Yes, you can capture screenshots for QA testing by navigating to the target page and executing browser automation commands to create reproducible test flows and automate web testing.

Does browser automation work for filling out web forms interactively?

Yes, browser automation works for form filling by taking an interactive element snapshot, identifying input fields by reference, and applying commands to type text and submit forms automatically.

How do I manage browser state when automating web testing workflows?

You manage browser state during web testing by using actionable commands to open URLs, snapshot elements, interact with refs, and close the browser to ensure reproducible test flows.