agent-browser

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

571|24|Updated Dec 26, 2024
One-click install
npx skills add https://github.com/EvanBacon/crispy --skill agent-browser-evanbacon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/EvanBacon/crispy/tree/main/.claude/skills/agent-browser
Command: npx skills add https://github.com/EvanBacon/crispy --skill agent-browser-evanbacon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser interactions to test, fill forms, capture data, and produce repeatable results across websites and web apps.

Core Features & Use Cases

  • Automated navigation and page interaction: open URLs, snapshot DOM, click, fill, and submit forms.
  • Data extraction and screenshots: collect text, attributes, and visual evidence for verification.
  • Reproducible automation workflows: run command-based sessions for QA, monitoring, and data collection.

Quick Start

Use the agent-browser CLI to open a page, take a snapshot, and interact with elements by refs: agent-browser open https://example.com agent-browser snapshot -i agent-browser click @e1 agent-browser fill @e2 "sample text" agent-browser close

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 interactions for web testing and form filling?

Automate browser interactions by using a CLI to open URLs, snapshot DOM elements, and interact with them via refs to click, fill, and submit forms repeatably. This facilitates QA automation and data collection across websites.

Can I capture screenshots and extract data from websites using a CLI?

Yes, you can capture screenshots and extract data from websites using a CLI. The workflow supports taking snapshots to collect text and attributes, providing visual evidence and structured data for verification.

What is the best way to run reproducible automation workflows for QA monitoring?

The best way to run reproducible automation workflows for QA monitoring is using a command-based browser session. You open a URL, snapshot elements, interact via refs, and close the session for repeatable testing.

Do I need any external dependencies to automate web testing and data extraction?

No external dependencies are required to automate web testing and data extraction. It operates independently using a built-in CLI workflow to handle navigation, interaction, and data collection without additional packages.

Does browser automation CLI work for extracting text and attributes from web apps?

Yes, browser automation CLI works for extracting text and attributes from web apps. It snapshots the page DOM and allows interaction with elements by refs to collect specific data for verification or monitoring tasks.