dev-browser

Automate browser interactions with Playwright for navigation, form filling, and data extraction.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/D4ch1au/evil-oh-my-openagent --skill dev-browser-d4ch1au
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/D4ch1au/evil-oh-my-openagent/tree/main/src/features/builtin-skills/dev-browser
Command: npx skills add https://github.com/D4ch1au/evil-oh-my-openagent --skill dev-browser-d4ch1au

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates browser interactions, allowing for tasks like website navigation, form submission, data scraping, and testing web applications without manual intervention.

Core Features & Use Cases

  • Browser Automation: Control a Chromium browser instance for complex workflows.
  • Stateful Sessions: Maintain page state across multiple script executions for incremental task completion.
  • Data Scraping: Extract information from websites using DOM manipulation or network request interception.
  • Use Case: Automate the process of logging into a web application, filling out a multi-step form, and then scraping the resulting data.

Quick Start

Use the dev-browser skill to navigate to "https://example.com" and print its title.

Frequently Asked Questions about dev-browser

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

FAQPage Schema
How do I automate browser interactions for web scraping and form filling?

Browser automation handles website navigation and form filling by controlling a Chromium instance via Playwright. It supports extracting data through DOM manipulation and intercepting network requests without manual intervention.

Can I maintain page state across multiple script executions for incremental tasks?

Yes, stateful sessions maintain page state across multiple script executions. This enables incremental task completion by preserving the browser context between separate automation script runs.

How do I discover elements for website navigation using Playwright?

Element discovery for website navigation uses ARIA snapshots and direct DOM interaction. These methods provide robust ways to locate and interact with page elements during browser automation workflows.

Does this browser automation tool support controlling existing browser sessions?

Yes, the browser automation tool supports standalone and extension modes, enabling control over existing browser sessions. This allows you to connect to and automate tasks within an already running browser instance.

What is the best way to extract data from web applications without manual intervention?

Data extraction without manual intervention is achieved through DOM manipulation or network request interception. These techniques scrape information directly from page structure or capture data as it loads during navigation.