playwright-local

Automate local browser testing and web scraping with Playwright.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/shelbeely/ADHD-Closet --skill playwright-local
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-local
Source: https://github.com/shelbeely/ADHD-Closet/tree/main/.agents/skills/playwright-local
Command: npx skills add https://github.com/shelbeely/ADHD-Closet --skill playwright-local

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines browser automation and web scraping by providing robust solutions for common issues like CI timeouts, extension testing failures, and compatibility problems, enabling reliable automation on your local machine.

Core Features & Use Cases

  • Browser Automation: Control browsers programmatically for testing or task automation.
  • Web Scraping: Extract data from websites, including those with anti-bot measures.
  • Use Case: Automate the process of logging into a web application, filling out a complex form, and submitting it, ensuring all steps are executed reliably even on different operating systems.

Quick Start

Install Playwright and Chromium browser binaries by running npm install -D playwright and then npx playwright install chromium.

Frequently Asked Questions about playwright-local

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

FAQPage Schema
How do I bypass anti-bot measures during web scraping with Playwright?

This Skill enables web scraping with anti-bot bypass capabilities, allowing you to extract data from protected websites by maintaining authenticated sessions and controlling browsers locally to avoid detection.

Why does my Playwright browser automation timeout in CI environments?

Playwright browser automation often times out in CI due to environment differences, but this Skill addresses common CI timeout issues by providing robust local execution configurations that ensure reliable automation runs.

Can I test browser extensions using Playwright?

Yes, you can test browser extensions using Playwright with this Skill, which specifically addresses extension testing failures and provides solutions to ensure compatibility and reliable execution across different setups.

What is the best way to handle infinite scroll when web scraping?

The best way to handle infinite scroll when web scraping is to use this Skill's built-in scroll handling features, which programmatically control the browser to load and extract dynamically generated content reliably.

How do I generate PDFs and screenshots during browser automation?

You generate PDFs and screenshots during browser automation by leveraging this Skill's built-in output capabilities, which capture webpage states directly through the Playwright browser control interface.