dev-browser

Automate browser interactions with Playwright for web testing and data scraping.

2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/jtsang4/efficient-coding --skill dev-browser-jtsang4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/jtsang4/efficient-coding/tree/main/skills/dev-browser
Command: npx skills add https://github.com/jtsang4/efficient-coding --skill dev-browser-jtsang4

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, patchright, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill automates browser workflows, allowing you to navigate websites, fill forms, take screenshots, scrape data, and test web apps with persistent page state.

Core Features & Use Cases

  • Browser Automation: Navigate pages, click/fill forms, take screenshots, scrape data, and test web apps.
  • Persistent Page State: Maintain state across script executions, enabling incremental task completion.
  • Use Case: If you need to test a web application and interact with multiple pages, this Skill can automate the process, saving time and reducing errors.

Quick Start

Use the dev-browser skill to navigate to 'https://example.com' and take a screenshot of the main page.

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 with persistent page state?

You can automate browser workflows with persistent page state by using Playwright to navigate pages, fill forms, and scrape data while maintaining state across script executions for incremental task completion.

Can I run headless browser automation with anti-detection features?

Yes, you can run headless browser automation with anti-detection features by utilizing the optional patchright dependency, which enables stealth mode for secure and private web automation tasks.

Does Playwright support end-to-end web testing and UI validation?

Yes, Playwright supports end-to-end web testing and UI/UX validation by automating browser interactions, allowing you to navigate web applications, click elements, and take screenshots to reduce errors.

What is the best way to scrape data from websites using browser automation?

The best way to scrape data is using browser automation to navigate pages and extract information while maintaining persistent page state, which is suitable for secure and private web scraping tasks.

Do I need patchright to enable stealth mode for web interaction?

You need the optional patchright dependency to enable stealth mode for web interaction, as it provides the anti-detection features required for secure and private headless automation tasks.