dev-browser

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

Updated Aug 12, 2018
One-click install
npx skills add https://github.com/ivanov-i/dots --skill dev-browser-ivanov-i
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/ivanov-i/dots/tree/main/codex/skills/dev-browser
Command: npx skills add https://github.com/ivanov-i/dots --skill dev-browser-ivanov-i

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser interactions by controlling a browser to navigate websites, fill forms, take screenshots, extract data, test web apps, and automate browser workflows, all while preserving page state across actions.

Core Features & Use Cases

  • Persistent page state across interactions to maintain context between steps.
  • Form filling, link navigation, and test automation across websites.
  • Screenshots, data extraction, and quick web-app testing workflows.
  • Use Case: Automate end-to-end user flows like sign-up, form submissions, and data capture across multiple sites.

Quick Start

Open a URL, navigate to a page, fill a form, and capture a screenshot while preserving the browser state.

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 workflows while preserving session state across multiple steps?▼

Browser automation with session persistence maintains page state across interactions, allowing you to navigate links, fill forms, and extract data across multiple sites without losing context between sequential actions.

Can I fill out forms and take screenshots during web testing automation?▼

Yes, web testing automation supports filling out forms and taking screenshots. It controls a browser to navigate pages, input data, and capture the visual output for automated testing workflows.

What's the best way to extract data across multiple websites with persistent browser state?▼

Data extraction across multiple sites is handled by controlling a browser to navigate pages and capture information while preserving the session state, ensuring consistent context throughout the collection process.

Do I need a specific runtime environment to run browser automation scripts for web testing?▼

Yes, browser automation requires a runtime capable of launching and driving a browser. The environment must support scripting to execute navigation, form filling, and data extraction tasks.

Does browser automation handle error recovery during end-to-end user flow testing?▼

Browser automation includes robust error recovery to handle failures during end-to-end user flows. This ensures automated sign-ups, form submissions, and data capture workflows complete reliably across websites.

When should I use persistent browser automation instead of standard data extraction tools?▼

Persistent browser automation is ideal when your data extraction or web testing requires maintaining page state, filling forms, or navigating multi-step user flows that standard extraction tools cannot handle.