dev-browser

Automate browser tasks with persistent page state across Playwright script executions.

76|3|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/evolving-machines-lab/evolve --skill dev-browser-evolving-machines-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/evolving-machines-lab/evolve/tree/main/skills/dev-browser
Command: npx skills add https://github.com/evolving-machines-lab/evolve --skill dev-browser-evolving-machines-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @hono/node-server, @hono/node-ws, express, hono, playwright.

What problem does it solve?

Browser automation with persistent page state that preserves context across script executions, enabling multi-step tasks without losing session data.

Core Features & Use Cases

  • Stateful browsing: maintain page state across script executions for reliable, multi-step workflows.
  • Website interaction: navigate, click, fill forms, and capture screenshots.
  • Data extraction & testing: scrape data and validate behavior across sessions on web apps.

Quick Start

Create a small script that opens a page, performs interactions, and saves a screenshot while preserving session state.

Frequently Asked Questions about dev-browser

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

FAQPage Schema
How do I maintain browser session state across multiple Playwright script executions?

Persistent browser automation maintains page state across script executions using a persistent browser context, enabling reliable multi-step Playwright workflows without losing session data.

Can I use Playwright to automate multi-step form filling and capture screenshots across sessions?

Playwright-based scripts support website interaction including form filling and capturing screenshots, while a page-management API handles extension and launch modes for multi-step tasks.

Does browser automation with persistent context work for scraping data across multiple web pages?

Stateful browsing preserves page state for reliable data extraction and web testing across multiple pages, allowing you to navigate and scrape data across sessions without losing context.

What's the best way to automate web testing without losing session data between steps?

Stateful browser automation uses a persistent page state mechanism to validate behavior across sessions, ensuring multi-step web testing workflows retain session data reliably between executions.

Do I need a specific server environment to run persistent browser automation scripts?

Scripts require a Playwright-based environment with dependencies on Hono or Express servers, utilizing a page-management API for extension and launch modes to maintain browser context.