dev-browser

Automate browser navigation, form filling, and data extraction via Chromium or Chrome sessions.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/maximhar/oh-my-opencode-beads --skill dev-browser-maximhar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/maximhar/oh-my-opencode-beads/tree/main/src/features/builtin-skills/dev-browser
Command: npx skills add https://github.com/maximhar/oh-my-opencode-beads --skill dev-browser-maximhar

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 navigating websites, filling forms, extracting data, and testing web applications without manual intervention.

Core Features & Use Cases

  • Persistent Page State: Maintains browser session state across multiple script executions.
  • Flexible Automation: Supports both standalone browser instances and controlling the user's existing Chrome browser via an extension.
  • Element Discovery: Utilizes ARIA snapshots for robust element identification and interaction.
  • Use Case: Automate the process of logging into a web application, filling out a multi-step form, and taking a screenshot of the final confirmation page.

Quick Start

Use the dev-browser skill to go to https://example.com and print the page 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 form filling and web scraping tasks?

Automate browser form filling and web scraping by controlling Chromium instances or existing Chrome sessions. This Skill executes navigation, data extraction, and form filling using ARIA snapshots for reliable element interaction.

Can I use my existing Chrome browser session for web automation?

Yes, you can use your existing Chrome browser session for web automation. The Skill controls existing Chrome sessions via an extension, or it can launch standalone Chromium instances for isolated tasks.

How does persistent page state management work for multi-step web testing?

Persistent page state management maintains your browser session state across multiple script executions. This allows incremental workflow development for complex tasks like logging into an app and completing multi-step forms.

How do I locate and interact with web elements reliably during browser automation?

Locate and interact with web elements reliably by utilizing ARIA snapshots. This approach provides robust element identification during browser automation, ensuring stable interactions even when underlying page structures change.

Do I need Playwright installed to automate web application testing?

Playwright is utilized for web application testing automation, but the Skill can also control your existing Chrome browser via an extension. It supports incremental workflow development without requiring standalone browser instances.