squirrelscan Skills

squirrelscan Skills & Plugins

Skills and MCP for website audits with squirrelscan: SEO, performance, security, accessibility and a code fix loop

SkillMedium risk

squirrelscan/skills

Install

npx skills add squirrelscan/skills

Install the squirrel CLI from squirrelscan.com/download first.

This is third-party code. Review the repository files before installing.

What it does

The repository gives the agent two skills for the squirrel CLI. The first covers installing and configuring the tool, running audits, publishing reports and connecting MCP. The second drives a fix loop: the agent audits the site with LLM-friendly output, presents the score and top issues, finds the templates and components behind them, fixes them in batches after your approval and re-audits until the target is met. Checks cover SEO, performance, security, accessibility, content and API keys leaked into page code.

Who it is for. For web developers and SEO specialists who want the agent to find and fix site issues on its own.

Good fit when

  • You need a technical audit before launching a site
  • You need to find broken links and leaked keys on pages
  • After a deploy you want to diff the report against the previous one
  • You want site checks in CI

Not a fit when

  • You need traffic and ranking analytics rather than a technical audit
  • You cannot install a third-party CLI or use an external service

Example request

Run an audit on example.com and show me the top 5 critical issues

Limitations

The skills require the squirrel CLI to be installed. Report publishing, the hosted MCP and some features need a squirrelscan account and use credits. Sites behind Cloudflare or Shopify may block the crawler without special headers.

How to disable. Uninstall the squirrelscan plugin via /plugin or delete the squirrelscan and audit-website folders from your agent's skills directory.

Security check

  • Runs an external CLI that crawls the site over the network
  • Edits project files based on audit findings

README in short

The README explains that squirrelscan crawls a site and checks pages against a large rule set across about twenty categories, returning a score and fixable issues. The repo has two skills plus a Claude Code plugin and marketplace and a Cursor plugin with a hosted MCP server. It covers installing via npx skills, /plugin, squirrel skills install or manually, and the MCP endpoint with OAuth or API key auth. MIT licensed.

SKILL.md

---
name: audit-website
description: Audit a website with the squirrelscan CLI and fix the findings in code. Runs SEO, performance, security, technical, content, accessibility, and 15 other rule categories (260+ rules), returns an LLM-optimized report, then drives an iterative fix loop, mapping issues to source files, applying fixes, and re-auditing until the site scores well. Use to discover and assess website or webapp issues and drive them to fixed.
license: See LICENSE file in repository root
compatibility: Requires squirrel CLI installed and accessible in PATH
metadata:
  author: squirrelscan
  version: "2.1"
allowed-tools: Bash(squirrel:*) Read Edit Grep Glob
---

# Audit a Website and Fix It

Run a squirrelscan audit against a website, read the LLM report, map each issue to the code or content that causes it, fix in batches, and re-audit until the score target is met.

Requires the `squirrel` CLI ([squirrelscan.com/download](https://squirrelscan.com/download); verify with `squirrel --version`). For CLI setup, login, publishing, MCP, and general CLI usage, use the companion `squirrelscan` skill.

## Rule docs

Look up any rule at `https://docs.squirrelscan.com/rules/{rule_category}/{rule_id}`, for example:

https://docs.squirrelscan.com/rules/links/external-links

## Running the audit

```bash
squirrel audit https://example.com --format llm
```

- Use `--format llm`: it is compact, exhaustive, and made for agents.
- If the user doesn't provide a URL, ask which site to audit.
- Prefer auditing the live site: only there do you see true rendering, performance, and redirect behavior. If both a local dev server and a live site exist, suggest the live one; apply the fixes to the local code either way.
- Audits are cached locally. Re-render later without recrawling: `squirrel report <audit-id> --format llm`.

FAQ

Can I use it without MCP?

Yes, the skills call the CLI directly. MCP is optional, with a hosted server or a local one via squirrel mcp.

Can I install just one skill?

Yes: npx skills add squirrelscan/skills --skill audit-website.

A Claude Code plugin for SEO audits: technical SEO, E-E-A-T, schema, local and AI search via parallel subagents

PluginHigh risk16.9K

A Claude Code skill set for auditing sites for AI search: citability, AI crawler access, llms.txt, schema and reports

SkillMedium risk10.6K

The experimental official Google Analytics 4 MCP server: reports, funnels and realtime data on request

MCP serverMedium risk3.2K

Google Search Console MCP

Google Search Console MCP Server for SEOs

An MCP server for Google Search Console: queries and pages with clicks and positions, URL indexing checks, sitemaps and ready SEO skills

MCP serverMedium risk1.5K