dev-browser

Automate browser navigation, form filling, data extraction, and screenshotting via provided tools.

5|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/xztxy/openwork --skill dev-browser-xztxy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/xztxy/openwork/tree/main/packages/agent-core/mcp-tools/dev-browser
Command: npx skills add https://github.com/xztxy/openwork --skill dev-browser-xztxy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust and reliable way to automate browser interactions, ensuring that all web-based tasks are performed within a controlled environment, preventing errors caused by using the user's default browser.

Core Features & Use Cases

  • Browser Automation: Navigate websites, click elements, fill forms, and extract data using a dedicated automation browser.
  • Scripted Workflows: Execute complex, multi-step browser tasks efficiently using the browser_script function.
  • Use Case: Automate the process of logging into a web application, filling out a multi-page form, and then extracting specific data from the final page.

Quick Start

Use the dev-browser skill to navigate to "https://example.com" and then fill the search bar with the text "AI automation".

Frequently Asked Questions about dev-browser

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

FAQPage Schema
How do I automate web scraping and form filling without unpredictable shell commands?▼

Browser automation restricts web interactions to a controlled environment, preventing unreliable shell commands. It executes web scraping, form filling, and navigation safely using dedicated tools to ensure predictable, error-free outcomes.

What is the best way to execute complex, multi-step browser workflows?▼

Complex browser workflows are handled efficiently through the `browser_script` function. This function chains multi-step navigation, form filling, and data extraction tasks into a single automated execution sequence.

Can I automate navigation and data extraction using a dedicated automation browser?▼

Yes, you can navigate websites, click elements, and extract data using a dedicated automation browser. This approach ensures all scripted interactions occur within a controlled environment rather than your default browser.

Does this browser automation approach support taking screenshots during web scraping?▼

Yes, browser automation supports screenshotting alongside navigation, form filling, and data extraction. It strictly enforces provided tools for all web operations to prevent unpredictable behavior during the scraping process.

Why should I use a controlled automation browser instead of my default browser for scripting?▼

Using a controlled automation browser prevents errors caused by your default browser's state or extensions. It provides a robust, reliable environment for scripting web interactions and extracting data.