Allscreenshots Website Capture for Openclaw

A powerful API-driven skill to capture high-quality website screenshots, PDFs, and mobile previews without requiring a local browser.

panilya
v1.0.0
Mar 13, 2026
1
912
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install website-capture

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install website-capture using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Allscreenshots Website Capture?

Allscreenshots is a robust skill designed for Openclaw Skills that enables developers and AI agents to programmatically capture web content. By leveraging a cloud-based API, it eliminates the need for maintaining local headless browsers like Puppeteer or Playwright, which can be resource-intensive and complex to configure. This skill handles complex web environments, providing options for full-page captures, stealth mode to bypass bot detection, and automated cookie banner removal.

Whether you need assets for documentation, site monitoring, or visual audits, this integration with Openclaw Skills provides a seamless way to generate visual data from any URL. It supports multiple formats including PNG and PDF, ensuring compatibility across various technical workflows. By outsourcing the rendering to a cloud API, users get consistent, high-fidelity results every time.

Allscreenshots Website Capture Use Cases

  • Capturing full-page screenshots for design reviews or UI/UX audits.
  • Generating mobile-responsive previews of websites for quality assurance and cross-device testing.
  • Creating PDF documents from web pages for archiving, compliance, or reporting.
  • Monitoring website changes using automated captures via Openclaw Skills.
  • Bypassing intrusive cookie banners and ads to generate clean, professional marketing assets.

How Allscreenshots Website Capture Works

  1. The AI agent receives a target URL and specific capture requirements such as mobile view, dark mode, or PDF format.
  2. The skill constructs an authenticated POST request to the Allscreenshots cloud API using the configured API key.
  3. The remote API server renders the page, applying logic for ad-blocking, stealth mode, and cookie banner removal if requested.
  4. The API returns the processed result in the specified format, such as a CDN-hosted URL, base64 string, or raw binary data.
  5. The skill provides the resulting image or document back to the user or saves it within the Openclaw Skills workspace for further processing.

Allscreenshots Website Capture Setup

To get started with this skill for Openclaw Skills, follow these steps:

  1. Obtain an API key by signing up at the Allscreenshots Dashboard.
  2. Add the API key to your environment configuration in ~/.openclaw/workspace/.env:
ALLSCREENSHOTS_API_KEY=your_api_key_here
  1. Ensure your system has the necessary dependencies installed:
# Required for processing API requests and JSON data
sudo apt install curl jq

Allscreenshots Website Capture Data Schema & Taxonomy

The Allscreenshots skill for Openclaw Skills uses a structured request-response schema to handle web captures. Below are the primary parameters available:

Parameter Description Valid Values
url The target website to capture Any valid URL
fullPage Capture the entire scrollable area true, false
viewport Specific dimensions of the browser {width: 1280, height: 800}
blockAds Removes trackers and advertisements true, false
stealth Enables anti-detection mode for bots true, false
format The output file type "png", "pdf"
responseType Format of the API response "url", "binary", "base64"

Allscreenshots Website Capture Advanced Features

  • Stealth Mode: Employs advanced browser fingerprinting techniques to bypass bot detection on protected websites.
  • Automated Cookie Blocking: Programmatically identifies and removes intrusive cookie consent popups for cleaner, professional screenshots.
  • Dark Mode Injection: Simulates the prefers-color-scheme: dark media feature to capture how websites render in dark mode.
  • Flexible Response Handling: Optimize Openclaw Skills workflows by choosing between direct CDN URLs for easy sharing or base64 data for internal processing.
  • PDF Generation: Beyond standard images, generate print-ready PDF versions of web content with a single parameter change.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curljq
Github Stars: 0
forks: 0

Featured*