agent-browser

Automate browser navigation, form filling, screenshots, and data extraction via agent-browser CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables repeatable browser automation through the agent-browser CLI, allowing users to navigate pages, fill forms, take screenshots, and extract data without manual interaction, while preserving page state across steps.

Core Features & Use Cases

  • Navigate websites and interact with elements using agent-browser commands.
  • Capture screenshots and extract data from pages for testing, QA, or data collection.
  • Maintain persistent page state across tasks to enable multi-step workflows.
  • Automate forms, tests, and web-app interactions to accelerate browser-based tasks.

Quick Start

Open a URL and begin automation with basic commands:

  • agent-browser open https://example.com
  • agent-browser screenshot myshot.png
  • agent-browser get title

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 while keeping page state across multiple steps?

Automate browser tasks with persistent page state using the agent-browser CLI, which preserves the session across navigation, form filling, and data extraction steps. This enables multi-step web automation workflows without losing page context.

Can I take screenshots and extract data from web pages using a CLI?

Yes, capture screenshots and extract data from web pages using CLI commands like agent-browser screenshot and agent-browser get title. This enables automated data collection and QA testing without manual browser interaction.

Do I need a specific environment to run agent-browser for web automation?

You need a Bash-compatible environment and the agent-browser tool installed to run web automation tasks. No additional dependencies are required, making it straightforward to set up in standard terminal environments.

What is the best way to automate form filling on websites without manual interaction?

Automating form filling without manual interaction is handled through the agent-browser CLI, which supports snapshot-based element references and semantic find to locate and interact with form fields accurately across websites and web apps.

Does browser automation with snapshot-based element references work for test automation?

Browser automation with snapshot-based element references works for test automation by allowing precise element targeting across web apps. This ensures repeatable test execution and reliable data extraction during QA workflows.