web-screenshot

Capture web page screenshots with headless Chrome in PNG, JPEG, or WebP.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill web-screenshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-screenshot
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/web-screenshot
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill web-screenshot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill captures visual representations of web pages, which is essential for archiving, creating thumbnails, or visually verifying website appearances.

Core Features & Use Cases

  • Screenshot Capture: Generates image files (PNG, JPEG, WebP) of specified web pages.
  • Customizable Viewports: Supports full-page, custom dimensions, and mobile device emulation.
  • Dynamic Content Handling: Includes options for delays and waiting for specific elements to ensure accurate captures.
  • Use Case: Automatically generate thumbnails for a list of URLs to be displayed in a web application.

Quick Start

Capture a screenshot of https://example.com and save it to /tmp/example.png.

Frequently Asked Questions about web-screenshot

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

FAQPage Schema
How do I capture a full-page screenshot of a website using headless Chrome?

You can capture a full-page website screenshot by providing a URL to this Skill, which uses headless Chrome to render the page and save it as a PNG, JPEG, or WebP image file.

Can I take screenshots of dynamic web pages that load content asynchronously?

Yes, you can capture dynamic web pages by configuring a delay or waiting for specific elements to render before taking the screenshot, ensuring dynamically loaded content appears in the captured image.

Do I need to install headless Chrome to automate web page screenshot capture?

Yes, a functional headless Chrome or Chromium installation is required to automate web page screenshot capture, as the Skill relies on this browser environment to render URLs and generate image files.

What is the best way to generate website thumbnails in bulk for a list of URLs?

The best way to generate website thumbnails in bulk is to automate screenshot captures for a list of URLs using headless Chrome, outputting individual image files suitable for visual archiving or web application display.

What image formats are supported when capturing web page screenshots?

Supported image formats for capturing web page screenshots include PNG, JPEG, and WebP, allowing you to specify the desired output format along with custom viewport dimensions when rendering the target web page.