What problem does it solve?
Manual browser interactions for testing, scraping, or performance analysis are repetitive and time-consuming. This Skill provides a suite of executable Puppeteer CLI scripts to automate browser tasks, debug web applications, and gather performance metrics efficiently, saving hours of manual effort.
Core Features & Use Cases
- Comprehensive Browser Automation: Navigate, click, fill forms, take screenshots, and execute custom JavaScript in a headless or headed browser for seamless interaction.
- Performance & Network Analysis: Monitor Core Web Vitals, track network requests, and capture console messages for deep debugging and optimization.
- Automatic Image Compression: Screenshots are automatically compressed using ImageMagick to ensure they meet API size limits, preventing upload failures.
- Use Case: Automate a login process, take a full-page screenshot of the dashboard, and then measure its Largest Contentful Paint (LCP) score.
Quick Start
Navigate to 'https://example.com' and take a full-page screenshot, saving it to './docs/screenshots/example.png'.