audit-website Skill (squirrelscan) for Claude Code: What It Does and How to Install It
Makes your assistant audit a website with squirrelscan, fix the findings in your code, and re-audit until the score is good.
- Installs
- 74.7K
- on skills.sh
- Stars
- 105
- on GitHub
- Files
- 5
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
SKILL.md runs squirrel audit <url> --format llm, reads the report, maps each issue to the code or content behind it, and fixes in batches. After each batch it re-audits and shows the before and after scores.
It loads when you want to audit or improve a website. It needs the squirrel CLI and points to the companion squirrelscan skill for setup, login and publishing. It checks 300+ rules across 22 categories according to the README.
Good for
- Developers who want SEO, speed, security and accessibility issues found and fixed
- Site owners who want a health score and a ranked list of problems
- Teams that compare audits before and after a deploy
Install audit-website
Claude Code
- 1
Copy this prompt.
Install the audit-website skill in Claude Code. Run this command: /plugin marketplace add squirrelscan/skills /plugin install squirrelscan@squirrelscan Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Claude Code, squirrel CLI installed.
Install the squirrel CLI first: the squirrelscan skill lists Homebrew (brew install --cask squirrelscan/tap/squirrel) or the installer on the download page, and says to read the install script before you run it. audit-website sends you to the companion squirrelscan skill for CLI setup, login and publishing, so the README command installs both. The plugin route bundles both skills and the hosted squirrelscan MCP server. The separate squirrelscan-channel plugin is opt in. There is no Claude app upload route because the skill runs a local CLI.
From the project README. Source.
What's in the skill
When it loads
Audit a website with the squirrelscan CLI and fix the findings in code. Runs SEO, performance, security, technical, content, accessibility, and 16 other rule categories (300+ 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.
Sections in SKILL.md
- Rule docs
- Running the audit
- Scan progression
- The fix loop
- Score targets
- Verifying regressions
- Completion
- Report format
Key facts
- Installs on skills.sh
- 74,652 (Nov 2, 2026)
- Last repo commit
- Oct 30, 2026
- Audits on skills.sh
- Gen Agent Trust Hub: pass, Socket: pass, Snyk: warn
- What it includes
- 6 files: SKILL.md, README.md, agents/openai.yaml, references/OUTPUT-FORMAT.md and 2 icons in assets/ (counted from the repo tree)
- Part of plugin
- squirrelscan (both skills and the hosted MCP server)
What it includes
Crawls a site and returns a compact report for agents with a health score.
SKILL.md says to prefer the live site, and to ask for the URL if you do not give one.
Try: “Audit example.com and fix the errors.”
Runs code ·
squirrel audit <url> --format llmAudits 25, 100 or 500 pages. Quick is for a first look, full for sign-off.
Runs code ·
Scan levels: quick, surface, fullPresents the report, proposes fixes, maps issues to source, fixes in batches, re-audits.
SKILL.md says to confirm with the user before changing anything, and to check the project still builds after each batch.
Runs code ·
Fix loopSets targets by starting score, for example below 50 aims for 75 or more.
SKILL.md lists 4 bands and says to sign off against a full crawl.
Read ·
Score targetsCompares against a baseline audit to prove improvement or catch regressions.
Also squirrel report --regression-since <site>.
Runs code ·
squirrel report --diffFor sites you do not own: skips the dashboard, schedule and publishing.
SKILL.md says it is charged the same and needs squirrel 0.0.141 or later.
Runs code ·
--ephemeralBlocked, redirected to another site, or unreachable: nothing was audited.
SKILL.md says not to start a fix loop, and to relay a redirect destination and re-run with --follow-redirect only after you confirm.
Read ·
Exit codes 3, 4 and 5
From the official docs
Permissions
Medium risk
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Signed in, each audit costs credits
The companion squirrelscan skill says every signed-in audit is billed, 50 credits plus 2 per audited page, quick included. Signed out or with --offline it runs on your machine and costs nothing. github.com
Signed-in audits publish a report
The companion skill says a signed-in audit adds the site to your dashboard, turns on recurring audits after the first success, and publishes an unlisted report. Use --ephemeral or --no-publish to avoid that. github.com
It edits your site code
The fix loop maps findings to files and applies fixes in batches. SKILL.md says to confirm with you before changing anything. Review the diff. github.com
Installing the CLI runs an installer
The companion skill points to the download page, a Homebrew cask, or an install script, and says not to pipe the script into a shell but to read it first. github.com
The plugin route adds an MCP server
The plugin bundles both skills and a .mcp.json for https://mcp.squirrelscan.com/mcp, which uses OAuth or an API key. A separate opt-in squirrelscan-channel plugin runs squirrel channel. github.com
Technical details
| Turning on read-only | No read-only mode is documented. Auditing is read-only on the site, but the fix loop edits your code. |
|---|---|
| Talks to | The site being audited. squirrelscan cloud and reports.squirrelscan.com when signed in. docs.squirrelscan.com (rule docs). https://mcp.squirrelscan.com/mcp (only with the plugin route) |
| Sign-in and keys | Local audits need no account. Sign-in uses squirrel auth login in the browser, or an sq_ API key for CI. |
| Scopes |
|
Questions
What does the audit-website skill do?
It makes your assistant audit a website with the squirrelscan CLI, then fix the findings in your code. The audit covers 300+ rules across SEO, performance, security, accessibility and content, and the loop re-audits until the score is good.
How do I install it?
Use the install box at the top of this page. You also need the squirrel CLI, which the box links to. The README installs this skill together with the companion squirrelscan skill.
Do I need a squirrelscan account?
No for local audits. The companion skill says signed out, or with --offline, an audit runs on your machine and costs nothing. Signing in unlocks cloud features such as publishing, browser rendering and scheduled crawls.
Does it cost money?
Only when signed in. The companion skill says each signed-in audit costs 50 credits plus 2 per page, and that free accounts get 500 credits a month.
Is it safe?
It crawls the site you name and edits your code to fix findings. Signed in, it can also add the site to your dashboard and publish an unlisted report. Our advice: audit only sites you may crawl and review the diff before committing.
What is the difference from the squirrelscan skill?
The README says squirrelscan operates the CLI: install, login, reports, credits, MCP and config. audit-website is the fix loop: audit, map findings to code, fix in batches and re-audit.
Is it official?
It is in squirrelscan's own skills repo, and the repo's marketplace file calls its plugins official squirrelscan plugins.
Does it work in the Claude app?
The install box has no Claude app upload route, because the skill runs the squirrel CLI on your machine.
Information
updated Nov 2, 2026
- Repository
- squirrelscan/skills
- Folder
skills/audit-website
Sources
Docs, issue trackers and discussions this page is built from.
Show all 7Hide
- squirrelscan/skills README · github.com
- squirrelscan marketplace.json · github.com
- squirrelscan plugin.json · github.com
- squirrelscan .mcp.json · github.com
- audit-website SKILL.md · github.com
- squirrelscan SKILL.md (companion skill) · github.com
- OUTPUT-FORMAT.md · github.com