agent-browser

Automates web interactions via Bash scripts for navigation, form filling, and data extraction.

20|6|Updated Jul 17, 2025
One-click install
npx skills add https://github.com/RonkTsang/gemini-chat-extension --skill agent-browser-ronktsang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-browser
Source: https://github.com/RonkTsang/gemini-chat-extension/tree/main/.agents/skills/agent-browser
Command: npx skills add https://github.com/RonkTsang/gemini-chat-extension --skill agent-browser-ronktsang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers AI agents to interact with websites programmatically, automating tasks such as navigation, form filling, and data extraction.

Core Features & Use Cases

  • Browser Automation: Execute complex web tasks, including navigation, form filling, and data scraping.
  • Scripting: Utilize Bash scripts within the skill for deterministic tasks.
  • Session Management: Maintain state across browser sessions, allowing for persistence and reuse of authentication and data.
  • Use Case: Automate the process of logging into a web application, navigating through various pages, and extracting specific data points.

Quick Start

Run the following command to open a website: agent-browser open "https://example.com"

Frequently Asked Questions about agent-browser

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

FAQPage Schema
How do I automate web scraping and form filling for an AI agent?

Automating web scraping and form filling for an AI agent involves executing Bash scripts to navigate web pages, interact with elements, and extract specific data points. This skill handles browser automation deterministically without manual intervention.

Can I maintain session management and authentication state across browser automation tasks?

Yes, you can maintain session management and authentication state across browser automation tasks. This skill preserves browser state, allowing for the persistence and reuse of login credentials and session data across multiple automated interactions.

Does browser automation with Bash scripts support taking screenshots during web navigation?

Yes, browser automation with Bash scripts supports taking screenshots during web navigation. The skill executes scripts to click buttons, navigate pages, and capture visual snapshots of the web pages for testing or verification purposes.

What is the best way to extract data from web pages using an AI agent?

The best way to extract data from web pages using an AI agent is by running Bash scripts that navigate to target URLs and programmatically pull specific data points. This approach suits testing web applications and automating repetitive browser tasks.

Do I need the agent-browser dependency to perform automated web interactions?

Yes, you need the agent-browser dependency and its dependencies installed to perform automated web interactions. The skill relies on this external package to execute the Bash scripts that drive browser navigation and data extraction.