screenshot-capture

Capture full-page and viewport screenshots of websites using Playwright.

3|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/paolomoz/skills --skill screenshot-capture-paolomoz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: screenshot-capture
Source: https://github.com/paolomoz/skills/tree/main/skills/screenshot-capture
Command: npx skills add https://github.com/paolomoz/skills --skill screenshot-capture-paolomoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the capture of high-quality website screenshots, overcoming common obstacles like cookie banners and dynamic content.

Core Features & Use Cases

  • Full-page and viewport captures: Get comprehensive or focused views of web pages.
  • Overlay removal: Automatically handles cookie consent banners, pop-ups, and sticky elements.
  • Dynamic content handling: Ensures lazy-loaded content is captured.
  • Use Case: Generate consistent screenshots of your website's key pages for a design audit or to track visual changes over time.

Quick Start

Use the screenshot-capture skill to capture full-page and viewport screenshots of https://example.com.

Frequently Asked Questions about screenshot-capture

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

FAQPage Schema
How do I capture full-page website screenshots without cookie banners and pop-ups?▼

You can capture full-page website screenshots without cookie banners and pop-ups by using Playwright automation to automatically remove overlay elements like consent dialogs and sticky headers before rendering the page to a clean PNG image.

How does Playwright handle dynamic content and lazy-loaded images during web scraping?▼

Playwright handles dynamic content and lazy-loaded images during web scraping by waiting for page elements to fully load before capturing the viewport, ensuring all dynamically rendered content appears in the final screenshot output.

Can I capture viewport specific screenshots instead of full-page captures for visual testing?▼

Yes, you can capture viewport specific screenshots instead of full-page captures for visual testing by configuring the Playwright automation script to target a specific browser viewport size and output a focused PNG image of that area.

What is the best way to automate consistent website screenshots for a design audit?▼

The best way to automate consistent website screenshots for a design audit is using a Playwright script to programmatically capture multiple URLs, handle modal overlays uniformly, and output standardized PNG images for visual comparison.

Why does my automated screenshot capture include sticky headers and age gates?▼

Automated screenshot captures include sticky headers and age gates when the script lacks overlay removal logic; implementing targeted Playwright DOM manipulation automatically dismisses these elements before capturing the final image.

Do I need web scraping experience to use Playwright for content capture?▼

You do not need extensive web scraping experience to use Playwright for content capture, as the automation script abstracts complex browser interactions into simple commands for outputting clean PNG screenshots.