Website Auditor for Openclaw

An automated auditing tool that evaluates website quality across 8 technical signals to identify outdated, broken, or neglected web properties.

maverick-software
v1.0.0
Mar 3, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install website-auditor

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-auditor 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 Website Auditor?

The Website Auditor is a robust technical analysis tool built for Openclaw Skills to perform deep dives into any URL. It goes beyond simple uptime monitoring by systematically evaluating a site's health across eight critical dimensions, including SSL validity, mobile responsiveness, and performance metrics. This skill is specifically designed to help developers and marketers identify digital decay, providing structured data that reveals if a site is running on obsolete technology or has been neglected by its owners.

By synthesizing raw HTML, response headers, and third-party API data, the Website Auditor provides a clear picture of a site's technical debt. Whether you are using Openclaw Skills for competitive research or lead generation, this tool extracts actionable insights like copyright freshness, CMS versions, and legacy design markers such as table-based layouts or the presence of Flash. It serves as a foundational component for automated workflows that require high-fidelity website assessments.

Website Auditor Use Cases

  • Identifying outdated websites for agency lead generation and outreach.
  • Auditing technical SEO and mobile performance metrics via Google PageSpeed Insights.
  • Detecting obsolete technology stacks, insecure SSL configurations, or abandoned CMS installations.
  • Batch validating mobile responsiveness and modern design standards across large URL lists.

How Website Auditor Works

  1. Initialize the audit process by providing a target URL and a Google PageSpeed API key.
  2. Execute an HTTP status check to verify if the site is live and capture raw HTML and response headers.
  3. Extract the copyright year and last-modified metadata to calculate how many years the site has been outdated.
  4. Analyze the technology stack using Wappalyzer to identify CMS versions and outdated JavaScript frameworks.
  5. Query Google PageSpeed Insights for mobile performance, SEO, and accessibility scores.
  6. Scan the DOM for legacy design signals such as heavy inline styles, font tags, or missing Open Graph metadata.
  7. Compile all eight signals into a structured JSON object for processing within other Openclaw Skills.

Website Auditor Setup

To use this skill, ensure you have the necessary Python dependencies installed and your API keys configured:

pip install requests beautifulsoup4 lxml python-Wappalyzer python-whois aiohttp

Set your Google PageSpeed API key as an environment variable:

export PAGESPEED_API_KEY='your_api_key_here'

Website Auditor Data Schema & Taxonomy

The skill returns a structured dictionary containing detailed audit metrics. Key fields include:

Field Type Description
url String The analyzed target URL.
status_code Int/String The HTTP status or specific error like SSL_ERROR.
years_outdated Int Calculated years since the last copyright update.
tech_stack Array List of detected technologies (e.g., WordPress 4.9).
pagespeed_mobile Int Lighthouse performance score (0-100).
is_mobile_friendly Boolean Presence of a viewport meta tag.
design_signals Array Flags for legacy markers like 'table_layout' or 'no_favicon'.
audit_timestamp String ISO 8601 timestamp of the audit.

Website Auditor Advanced Features

  • High-Speed Async Auditing: Includes a dedicated asynchronous version using aiohttp to handle massive URL lists with high concurrency.
  • Design Debt Detection: Identifies specific legacy HTML markers such as font tags, framesets, and table-based layouts.
  • Automated Lead Scoring: Generates a standardized output format specifically optimized for consumption by the Openclaw Skills lead-scorer module.
  • CMS Version Fingerprinting: Detects specific outdated versions of popular CMS platforms like Joomla, Drupal, and old WordPress cores.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*