BETAsquirrelscan is currently in very beta. Expect rapid breaking changes!
$

CLI Website Audits for Humans, Agents & LLMs

(and squirrels)

Extensive website audit tool for SEO, performance, content and more that fits into your AI workflow.

Install now

See It In Action

Built for AI Coding Agents

Watch squirrelscan audit a website and fix issues autonomously in Claude Code. Install the skill to enable your AI coding assistant to run audits, analyze results, and implement fixes autonomously.

Install Skill Now

Add squirrelscan to your AI coding assistant in one command:

$
npx skills install squirrelscan/skills
Output Formats

Export Your Way

Built for both humans and AI. Choose the right format for your workflow.

Human-Friendly Formats

--format console

Colored terminal output for human reading

--format html

Rich interactive web reports with visualizations

Agent & LLM Native

--format llm

Compact token-optimized hybrid XML/text for AI agents (40% smaller than XML)

--format xml

Verbose structured XML for enterprise integration and detailed archival

--format json

Machine-readable structured data

--format markdown

Formatted docs for agents and humans

--format text

Plain text for simple parsing

All formats include the same comprehensive audit data—140+ rules across SEO, performance, accessibility, and security. Pick the format that fits your workflow.

HTML Report Example

Example HTML report

View Full Report
Why squirrelscan?

Built Different

A CLI-first audit tool designed from the ground up for developers and AI agents.

AI-Native Design

Built for coding agents. LLM-optimised output works seamlessly with Claude Code, Cursor, and any AI assistant.

Smart Incremental Crawling

ETag, Last-Modified, and content hashing. Skip unchanged pages. Resume interrupted crawls from exact checkpoints.

Developer-First CLI

Single binary, zero dependencies. Shell completions, self-update, and CI/CD compatible exit codes.

140+ Rules, 20 Categories

Comprehensive coverage across SEO, accessibility, performance, and security audits.

E-E-A-T Auditing

Dedicated rules for Experience, Expertise, Authority, and Trust—Google's top ranking signals.

Crawl History & Changes

Track how your site evolves over time. Compare crawls and spot regressions before they hurt rankings.

Multiple Output Formats

Seven formats: console, html, json, markdown, text, llm (compact AI-optimized), xml (verbose enterprise). Export exactly what you need.

Rules Engine

140+ Audit Rules and counting

Comprehensive coverage across 20 categories. Every rule provides actionable feedback with severity levels and fix suggestions.

Accessibility

ARIA, focus, landmarks

Adblock

Element hiding, blocked domains

AI

LLM parsability, AI content detection

Analytics

GTM, consent mode

Content

Quality, readability, freshness

Core SEO

Meta tags, canonical URLs, h1, favicon

Crawl

Robots.txt, sitemap, indexing

E-E-A-T

Experience, expertise, trust signals

i18n

Hreflang, lang attribute

Images

Alt text, dimensions, formats

Legal

Privacy, cookies, TOS

Links

Internal, external, broken links

Local SEO

NAP consistency, geo meta

Mobile

Viewport, tap targets

Performance

Core Web Vitals, LCP/CLS/INP

Schema

JSON-LD structured data

Security

HTTPS, CSP, headers

Social

Open Graph, Twitter cards

URL Structure

Length, hyphens, keywords

Video

VideoObject schema, accessibility

Rules are continuously updated. Run squirrel self update to get the latest.

Integrations

Works Where You Work

Designed to integrate seamlessly with AI coding tools, desktop agents, and developer workflows.

Terminal

Run anywhere

Claude Code

Native integration

Any Coding Agent

JSON/Markdown output

CI/CD

Fail on audit errors

Quickstart

Up and Running in a few steps

Install the CLI and skill to enable AI-powered website audits.

1. Install squirrelscan CLI
$
curl -fsSL https://squirrelscan.com/install | bash
2. Install Skill for Your AI Agent
$
npx skills install squirrelscan/skills
3. Example Prompt in Agent
$
/audit-website https://squirrelscan.com
4. Or Run on the command line
$
squirrel audit https://squirrelscan.com