agent-browser

Automate browser tasks via CLI for navigation, form filling, and data extraction.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Trimud/Sheep-Vampires-Yoghurt --skill agent-browser-trimud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/Trimud/Sheep-Vampires-Yoghurt/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/Trimud/Sheep-Vampires-Yoghurt --skill agent-browser-trimud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Browser automation is needed to turn manual website interactions into repeatable tasks for AI agents, reducing time spent on testing, data extraction, and form submission.

Core Features & Use Cases

  • Snapshot-refs for compact element targeting and fast interactions.
  • Fill forms, click controls, navigate pages, take screenshots, and extract data using concise CLI commands.
  • Use cases include automated login flows, data extraction, form submissions, UI testing, and end-to-end web automation within AI-assisted workflows.

Quick Start

Open a website with agent-browser, snapshot to discover element refs, and then perform actions by referencing those elements to automate common browser tasks.

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 from the command line for an AI agent workflow?

Automating browser tasks from the command line involves using agent-browser to open pages, fill forms, and extract data. It exposes commands for navigation, interaction, waiting, and data retrieval to integrate into AI agent workflows.

How does snapshot element targeting work for web automation?

Snapshot element targeting works by capturing snapshot-refs to discover and compactly identify page elements. You can then perform actions by referencing those discovered elements to automate common browser tasks quickly.

Can I manage authentication flows and persist state during browser automation?

You can manage authentication flows and persist state during browser automation. The tool covers session management, authentication flows, and state persistence for robust web automation in development pipelines.

Do I need a specific runtime to run CLI browser automation scripts?

You need a Playwright or Chromium-based runtime to run CLI browser automation scripts. This environment is required to execute commands for navigation, interaction, waiting, and data retrieval.

What is the best way to handle parallel sessions for web testing?

Handling parallel sessions for web testing is supported through agent-browser's session management features. This allows robust web automation by executing multiple concurrent browser-driven tasks within your pipelines.