browser-automation

Automate browser tasks and web scraping with Playwright.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/4lerman/text_evaluator --skill browser-automation-4lerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-automation
Source: https://github.com/4lerman/text_evaluator/tree/main/.agents/skills/engineering-advanced-skills/browser-automation
Command: npx skills add https://github.com/4lerman/text_evaluator --skill browser-automation-4lerman

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill unit solves the challenge of automating complex browser tasks like web scraping, form filling, and building workflows without the need for writing extensive scripts from scratch.

Core Features & Use Cases

  • Web Scraping: Extract structured data from websites using sophisticated patterns and techniques.
  • Form Filling & Workflows: Automate multi-step processes such as login flows, multi-page forms, and file uploads.
  • Screenshot & PDF Capture: Capture full pages, elements, and generate PDFs directly from web pages.
  • Data Extraction: Build robust pipelines for data extraction from SPA and JavaScript-heavy sites.
  • Use Case: When you need to regularly gather information from various e-commerce websites or perform automated web testing tasks.

Quick Start

Use the browser-automation skill to scrape data from 'https://example.com'.

Frequently Asked Questions about browser-automation

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

FAQPage Schema
How do I automate web scraping for JavaScript-heavy sites?

Web scraping for JavaScript-heavy sites is handled using Playwright to execute scripts and extract structured data. This approach builds robust pipelines capable of rendering SPA content and capturing the resulting DOM.

Can I automate multi-step form filling and login workflows?

Multi-step form filling and login workflows are automated by scripting browser interactions with Playwright. You can define sequential actions to input data, click buttons, and upload files across multiple pages.

What is the best way to capture full page screenshots and PDFs from web pages?

Capturing full page screenshots and PDFs is done by triggering Playwright's built-in rendering capabilities. The automation scripts navigate to the target URL and export the visual output directly from the browser environment.

Does browser automation with Playwright support large-scale data collection?

Large-scale data collection is supported by creating automated workflows with Playwright. It handles repetitive extraction tasks, though appropriate user-agent customization is required to avoid detection during extensive scraping.

Do I need to customize user-agent profiles for web scraping workflows?

User-agent customization is required for web scraping workflows to avoid detection. Setting appropriate user-agent strings ensures your automated requests mimic standard browser traffic, maintaining access to target sites.