dev-browser

Automate browser tasks with persistent page state via Playwright and CDP.

42|4|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/OmerFarukOruc/antigravity-dashboard --skill dev-browser-omerfarukoruc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/OmerFarukOruc/antigravity-dashboard/tree/main/.opencode/skills/dev-browser
Command: npx skills add https://github.com/OmerFarukOruc/antigravity-dashboard --skill dev-browser-omerfarukoruc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Browser automation that preserves page state across script executions, enabling repeatable tasks without reloading context.

Core Features & Use Cases

  • Persistent page state across script executions to maintain context between actions
  • Standalone mode and Extension mode to match user environments
  • ARIA snapshot support for accessible element discovery and automation
  • Script-driven workflows with small, focused scripts that incrementally build complex tasks
  • Real-world use cases: navigating sites, filling forms, taking screenshots, scraping data, and testing web apps

Quick Start

Launch the dev-browser server and begin automating browser tasks with simple scripts.

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 tasks while keeping page state between executions?

Persistent page state maintains browser context across script executions, eliminating repetitive manual work. This approach enables repeatable tasks without reloading context for navigating sites, filling forms, taking screenshots, or extracting data.

What is ARIA snapshot support for web testing automation?

ARIA snapshot support enables accessible element discovery and automation within browser tasks. It integrates with script-driven workflows to identify and interact with page elements, enabling accurate web testing and data extraction.

Does Playwright work with CDP for browser automation in extension mode?

Playwright integrates with CDP through a target registry to support both standalone and extension modes. This configuration allows browser automation to match user environments while maintaining persistent page state across script executions.

How do I build complex web testing workflows incrementally?

Complex web testing workflows are built using small, focused scripts that incrementally construct tasks. This script-driven execution includes error handling and graceful fallbacks to manage browser automation reliably across pages.

Can I use browser automation for taking screenshots and scraping data?

Browser automation supports taking screenshots and scraping data alongside navigating sites and filling forms. These real-world use cases execute via script-driven workflows with persistent page state to ensure reliable data extraction and web app testing.