browser-automation

Automate web browser navigation, data extraction, and element interaction via HTTP API.

198|40|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/SelectXn00b/AndroidForClaw --skill browser-automation-selectxn00b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/SelectXn00b/AndroidForClaw/tree/main/extensions/BrowserForClaw/skill
Command: npx skills add https://github.com/SelectXn00b/AndroidForClaw --skill browser-automation-selectxn00b

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates web browser interactions, enabling AI agents to navigate websites, fill forms, extract data, and perform complex web-based tasks without human intervention.

Core Features & Use Cases

  • Web Navigation: Open any URL and wait for pages to load.
  • Element Interaction: Click, type, hover, and select elements using CSS selectors.
  • Data Extraction: Retrieve page content (text, HTML), screenshots, and cookies.
  • Use Case: An AI can use this skill to automatically search for product information on an e-commerce site, fill out a contact form, or scrape news articles.

Quick Start

Use the browser automation skill to navigate to https://www.google.com and search for 'AI agents'.

Frequently Asked Questions about browser-automation

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

FAQPage Schema
How do I automate web browser interaction for an AI agent?

To automate web browser interaction, this Skill uses an HTTP API to control a running browser instance, enabling AI agents to navigate URLs, extract data, and manipulate elements. It requires a browser server on port 8765.

Can AI agents extract page content and screenshots during web navigation?

Yes, AI agents can extract page content during web navigation by retrieving text, HTML, and screenshots. The Skill supports data extraction alongside element interaction like clicking, typing, and scrolling.

How do I click and type into elements using CSS selectors for web automation?

To click and type into elements using CSS selectors for web automation, the Skill sends interaction commands through its HTTP API, supporting typing, clicking, hovering, and selecting elements with robust waiting mechanisms.

Do I need a running browser instance on port 8765 to use this HTTP API?

Yes, you need a running browser instance with an HTTP server on port 8765 to use this HTTP API. The Skill relies on this local server to execute navigation and element manipulation tasks.

What is the best way to execute JavaScript and wait for page loads during browser automation?

The best way to execute JavaScript and wait for page loads during browser automation is through the Skill's HTTP API, which provides robust waiting and synchronization mechanisms to ensure elements are ready before interaction.