browserwing-executor

Automate browser interactions via HTTP API for navigation, element manipulation, and data extraction.

10.7k|987|Updated Jul 6, 2025
One-click install
npx skills add https://github.com/MemTensor/MemOS --skill browserwing-executor-memtensor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browserwing-executor
Source: https://github.com/MemTensor/MemOS/tree/main/apps/memos-local-openclaw/skill/browserwing-executor
Command: npx skills add https://github.com/MemTensor/MemOS --skill browserwing-executor-memtensor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a robust HTTP API to automate browser interactions, enabling programmatic control over web pages for tasks like data scraping, form submission, and content analysis.

Core Features & Use Cases

  • Browser Control: Navigate to URLs, go back/forward, and reload pages.
  • Element Interaction: Click, type, select, and hover over web elements using various identifiers (RefID, CSS, XPath, text).
  • Data Extraction: Extract text, attributes, and values from specified elements or entire pages.
  • Page Analysis: Obtain accessibility snapshots for structured page understanding and take screenshots.
  • Batch Operations: Execute multiple commands sequentially for complex workflows.
  • Use Case: Automate the process of logging into a website, filling out a multi-field form, and submitting it, all through a simple API.

Quick Start

Use the browserwing-executor skill to navigate to "https://example.com" and then click on the element with RefID "@e1".

Frequently Asked Questions about browserwing-executor

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

FAQPage Schema
How do I control browser automation via an HTTP API for web scraping?

You can control browser automation via an HTTP API by sending requests to navigate URLs, interact with elements using RefIDs, CSS selectors, or XPath, and extract targeted web data. This enables programmatic web scraping and form filling without manual browser interaction.

Can I extract text and attributes from specific web elements using XPath and CSS selectors?

Yes, you can extract text, attributes, and values from web elements by identifying them with RefIDs, CSS selectors, XPath, or text content. This allows precise data extraction from specified page sections or entire web pages for content analysis.

What is the best way to automate multi-step form filling and submission on web pages?

The best way to automate multi-step form filling is using batch operations through the HTTP API. You can sequentially execute commands to navigate, type into fields, select options, and click submit buttons, streamlining complex automated testing and submission workflows.

Does this browser automation tool support accessibility analysis and page screenshots?

Yes, the browser automation tool supports accessibility analysis by obtaining accessibility snapshots for structured page understanding. It also allows you to take screenshots to visually capture the state of the web page during automated interactions.

Do I need specific dependencies to execute web control tasks like element interaction?

No specific dependencies are required to execute web control tasks. The tool operates independently to handle element interactions like clicking, typing, selecting, and hovering over web elements using various identifiers for precise programmatic control.