What problem does it solve? Standard screenshots only capture the visible viewport, missing content that requires scrolling. This Skill captures an entire web page as a single PNG, handling SPA scroll containers, lazy-loaded images, and pages taller than 16,000 pixels. ## Core Features & Use Cases - Full-page capture via CDP: Connects to Chrome over the DevTools Protocol, expands internal scroll containers, triggers lazy-loading, and captures beyond the viewport. - Two capture modes: Screenshot an already-open tab (ideal for authenticated/SSO pages) or pass a URL to open a background tab, capture, and close it automatically. - Tiled capture for very tall pages: Pages exceeding 16,000px are captured in 8,000px tiles and stitched with Python PIL, with a fallback to separate tile files. - Use Case: You need a complete capture of a long analytics dashboard rendered by a React SPA. Run the script against your logged-in Chrome tab to produce one PNG containing every chart, including content inside scrollable panels. ## Quick Start Take a full-page screenshot of the currently open Chrome tab and save it to /tmp/screenshot.png.