dev-browser

Automate browser interactions with persistent page state for complex workflows.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/bravohenry/ohmymkt --skill dev-browser-bravohenry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/bravohenry/ohmymkt/tree/main/src/features/builtin-skills/dev-browser
Command: npx skills add https://github.com/bravohenry/ohmymkt --skill dev-browser-bravohenry

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, taking screenshots, and extracting web data without manual intervention.

Core Features & Use Cases

  • Persistent Page State: Maintain context across multiple script executions for complex workflows.
  • Element Discovery: Use AI-powered snapshots to identify and interact with page elements.
  • Use Case: Automate the process of logging into a web application, filling out a multi-step form, and then 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 web scraping and form filling while keeping the browser session active?

Browser automation with persistent page state maintains context across script executions, enabling you to navigate websites, fill forms, and extract web data programmatically across multiple steps.

Can I take screenshots during a multi-step browser automation workflow?

Yes, browser automation supports capturing screenshots programmatically. You can automate logging into a web application, filling out forms, and taking a screenshot of the final confirmation page in one workflow.

How does persistent page state work for complex web workflows?

Persistent page state maintains context across multiple script executions. This allows complex browser automation workflows to resume previous sessions without losing page state, interacting with local or existing browser sessions.

Do I need to install Playwright to use browser automation for web scraping?

The browser automation skill supports both standalone and extension modes for interacting with local or existing browser sessions. It uses AI-powered snapshots to identify and interact with page elements.

What is the best way to automate navigating websites and extracting web data programmatically?

Browser automation with persistent state provides element discovery using AI-powered snapshots to identify and interact with page elements. This allows you to navigate websites and extract web data without manual intervention.

Why does my browser automation lose page state between script executions?

Standard browser automation often loses page state between executions. This skill provides persistent page state to maintain context, solving the issue of losing session data during complex multi-step workflows.