Mindket

squirrelscan skills

Newversion 2 · updated
Star106

Overview

squirrelscan’s two skills for coding agents, MIT licensed. One teaches your agent to run the squirrel website audit program, and the other drives the loop of audit, fix and audit again until the site scores well. The program is a separate download, free when you run it signed out.

squirrelscan skills is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • Claude Code: the skills with npx, or the plugin that also connects the hosted MCP server
  • Cursor: the skills, a Cursor plugin or a one-click MCP link
  • OpenAI Codex: the skills land in .agents/skills/
  • Gemini CLI, GitHub Copilot, Amp: the same npx command
Start with
npx skills add squirrelscan/skills

Platform

Claude CodeCoding agent
CursorCode editor
CodexCoding agent
Gemini CLICoding agent
GitHub CopilotCoding agent

About

What it is

squirrelscan skills are two skills from squirrelscan, the maker of a website audit tool built for coding agents. One teaches Claude to run the squirrel program: install it, sign in, audit a site, publish a report and read the credit balance. The other is a fix loop. Claude audits your site, finds the code behind each finding, fixes in batches and audits again. The README counts 300+ rules in 22 categories, from SEO and speed to security and accessibility.

  1. You install the squirrel program and the two skills
  2. You ask Claude to audit a site
  3. Claude runs squirrel audit and reads the report
  4. Claude proposes fixes and you approve them
  5. Claude fixes in batches, then audits again

Who it suits

Developers and site owners who build with a coding agent and want a fixed rule set beside it, so the agent works from findings and does not guess. It fits before and after a deploy, and in a CI job. The skill tells Claude to pass the passive flag for any site you do not own, so the audit sends nothing beyond the crawl.

Where to use it

The README gives a route for each tool below. Any tool that follows the Agent Skills standard can load the same two files.

  • Claude Code: the skills with npx, or the plugin that also connects the hosted MCP server
  • Cursor: the skills, a Cursor plugin or a one-click MCP link
  • OpenAI Codex: the skills land in .agents/skills/
  • Gemini CLI, GitHub Copilot, Amp: the same npx command
  • The squirrel program itself: squirrel skills install

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with a page for every tool the README names. The skills only drive the squirrel program, so that comes first.

What you need first
NeedDetail
The squirrel programFrom squirrelscan.com/download. On a Mac, Homebrew works too. Check it with squirrel --version
Node.jsFor the npx command. The plugin, the squirrel program’s own installer and a manual copy need no npx
A coding agentClaude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, Amp or another Agent Skills tool
An accountNone for local audits. Signed out, an audit runs on your machine and costs nothing
  1. Install the squirrel program first. Download it from squirrelscan.com/download, then run squirrel --version to check it. The SKILL.md says not to pipe the installer into a shell. Read the script, then run it.
  2. Add the skills with npx. The command below asks which agents should get them.
  3. Ask Claude to audit one of your sites. Claude runs squirrel audit and shows you the score and the top issues. When Claude does the install itself, the SKILL.md tells it to run this first audit before it calls the install done.
npx skills add squirrelscan/skills

To add only the fix loop, name it:

npx skills add squirrelscan/skills --skill audit-website

In Claude Code, the README recommends the plugin route. These two lines also connect the hosted MCP server:

/plugin marketplace add squirrelscan/skills
/plugin install squirrelscan@squirrelscan

How to use it

Ask Claude in plain words and name the site. Claude picks the right skill, since each one says when it applies. These are the README’s own example prompts:

Audit this website and fix all errors and warnings
Run an audit on example.com and show me the top 5 critical issues
Check my site for broken links and leaked secrets
Re-audit after the deploy and diff against the last report
The three audit levels
LevelPagesWhat it does
quick25The address and its sitemaps, no link following. The signed-out default
surface100Follows links, one page per URL pattern first. The signed-in default
full500Every page it can reach, up to the page budget. Use it before sign-off

Claude runs squirrel audit with the compact report format and the full https:// address, and asks which site if you did not say. It shows the score, the grade and the top issues, then lists the fixes it can make and asks first. After you approve, it finds the template or content file behind each finding, fixes in batches and audits again. Judgment calls, such as whether a broken link should go or stay, are left to you.

Example

You deployed a small site this morning and want the worst problems first.

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

Claude audits the site and shows its health score, its grade and the five worst issues by severity.

It then offers to fix them. Nothing in your code changes until you say yes.

For newcomers and experts

If you are new. A skill is a text file of instructions Claude follows. These two do no crawling, since the squirrel program does that and the skills only tell Claude how to run it. Start with the quick level on a site you own, signed out, where it costs nothing. Then say which findings do not apply to you, and Claude offers to switch those rules off in a squirrel.toml file.

For experts. The squirrelscan skill documents the exit codes, the config file and the entity map of your structured data. These are lines from its SKILL.md:

squirrel audit https://example.com --level quick --format llm
squirrel audit https://example.com --passive --format llm
squirrel report --diff <baseline-audit-id> --format llm
squirrel entities --problem no-id
squirrel report --regression-since example.com --format llm

For CI, the SKILL.md adds --fail-on "score<90", which makes a run exit with code 2 when the threshold trips. Exit codes 3, 4 and 5 mean the site refused the crawler, redirected to another site, or could not be reached. Nothing was audited, so there is no score and Claude must not call the site clean or scoring zero. A skipped check and a rule on the Not checked line are not passes either. A squirrel.toml disable list changes the score because those rules no longer count. Claude should write one only for rules you named, never to raise the score.

Good to know

The skills are MIT licensed and the squirrel program is a separate product.

  • Cost: once you sign in, every audit is billed in credits, quick ones too. The SKILL.md gives 50 credits plus 2 per page and a monthly allowance for a free account. Run squirrel credits for today’s numbers
  • Publishing: a signed-in audit publishes an unlisted report to reports.squirrelscan.com unless you pass --no-publish. With --offline there is no cloud call, no publishing and no telemetry
  • Aggressive probing: --aggressive and --pentest are for sites you own or may test. Claude runs them only when you ask, and checks the site is yours first
  • Redirects: when the start address redirects to another site, Claude shows you the destination and runs it only after you confirm
  • Untrusted text: the skills tell Claude to treat page text and report text as data, never as instructions
  • The hosted MCP server: every tool call there needs credentials, an OAuth sign-in or an API key
  • Maker: squirrelscan. The setup notes in the zip are Mindket’s, not squirrelscan’s
  • Updates: squirrel skills update, or npx skills update for the npx route

README and files

README
# squirrelscan skills: setup notes

This kit holds setup notes written by Mindket. It does not contain the skills, the plugin files or the squirrel program. The skills install from squirrelscan’s repository: https://github.com/squirrelscan/skills

License: MIT, Copyright (c) 2025 squirrelscan. Full text: https://github.com/squirrelscan/skills/blob/main/LICENSE

The pages these notes came from: the README (https://github.com/squirrelscan/skills/blob/main/README.md), the two SKILL.md files under https://github.com/squirrelscan/skills/tree/main/skills, the plugin files in https://github.com/squirrelscan/skills/tree/main/.claude-plugin and the channel plugin’s README (https://github.com/squirrelscan/skills/blob/main/plugins/squirrelscan-channel/README.md). Mindket copied every command and ran none of them. The one exception is a clone line in setup/cursor.md that joins two README facts, and that file says so.

## What it is

Two skills for coding agents, both for the squirrelscan website audit tool.

- squirrelscan teaches the agent to run the squirrel program: install it, sign in, audit a site, render and publish reports, read the credit balance, set up MCP and fix configuration trouble.
- audit-website is the fix loop. The agent audits a site, links each finding to the code or content behind it, fixes in batches and audits again until the score is good.

The README says the audit covers 300+ rules across 22 categories, such as SEO, performance, security, accessibility, content and structured data.

Neither skill does the crawling. The squirrel program does, so it has to be installed and in your PATH. The README: “All skills drive the squirrel CLI, which must be installed and in PATH.”

## Files in this kit

- setup/squirrel-cli.md: the squirrel program itself, a first audit, and what signed-in audits cost
- setup/claude-code.md: skills with npx, the Claude Code plugin, and the opt-in channel plugin
- setup/cursor.md: skills, the Cursor plugin and the one-click MCP link
- setup/codex.md: skills for OpenAI Codex
- setup/other-agents.md: Gemini CLI, GitHub Copilot, Amp, any Agent Plugins client, the squirrel program’s own installer and a manual copy

## What you need first

- The squirrel program, from https://squirrelscan.com/download (setup/squirrel-cli.md).
- Node.js for the npx routes. Without it, use the plugin, the squirrel program’s own installer or the manual copy.
- A coding agent that reads skills: Claude Code, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot, Amp or another tool that follows the Agent Skills standard.
- No account for local audits. The SKILL.md says a signed-out audit, or one run with --offline, runs entirely on your machine, needs no account and costs nothing.

## Cost and accounts

Signing in changes what an audit does. The squirrelscan SKILL.md says that once you are signed in, every audit is a billed cloud audit at every level, and that a signed-in audit also publishes an unlisted report to reports.squirrelscan.com unless you pass --no-publish. For the credit numbers on the day you read this, run squirrel credits. Details: setup/squirrel-cli.md.

## Your data

Signed out, or with --offline, an audit runs on your machine. The SKILL.md says --offline means no cloud, no publish and no telemetry. Signed in, the audit goes through squirrelscan’s cloud, and the plugin route also connects the hosted MCP server at https://mcp.squirrelscan.com/mcp, where every tool call needs credentials, an OAuth sign-in or an API key. What you paste into your agent goes to that agent’s provider as in any other work.

## Update and remove

- npx installs update with npx skills update. The squirrel program updates them with squirrel skills update.
- The plugin updates with /plugin marketplace update squirrelscan, then /plugin update squirrelscan@squirrelscan.
- The README gives no removal step. The squirrelscan SKILL.md lists squirrel skills among the commands that check, install, update or remove the skills: run squirrel skills --help for the exact form.
Files
README.md  4 KB
setup/claude-code.md  4 KB
setup/codex.md  1 KB
setup/cursor.md  2 KB
setup/other-agents.md  2 KB
setup/squirrel-cli.md  4 KB

6 files, 18 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-07

Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

ProductStarsActivityLanguageLicenseLast change
squirrelscan skills This page106ActiveTypeScriptMIT
BAMAShares claude-code-plugin · codex · agent-skills1,619ActiveSwiftMIT
agent-desktopShares accessibility · mcp · ai-agents19,705ActiveRustApache-2.0
PonytailShares claude-code-plugin · agent-skills · ai-agents186,952ActiveJavaScriptMIT
kanzoShares mcp · codex · ai-agents1,045ActiveRustAGPL-3.0
imboShares mcp · codex · ai-agents111ActiveRustApache-2.0
Numbers as Mindket last read them, from 2026-11-06 to 2026-11-09. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Nanosaur2-670M

well9472 · Kit

Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…

New

Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.

New

Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.

New

Similar projects

See all in Developer

BAMA

daveebbelaar · Skill

Gives your coding agent 21 skills that clone an app you like, plan it and build it as a native Mac app in Swift and SwiftUI, with local data.

New1619

Ponytail

dietrichgebert · Skill

Guides AI coding agents to write minimal code by prioritizing existing repository components and standard libraries. It adds auditing, code review, and trackin…

New187k

Taste Skill

Leonxlnx · Skill

Leonxlnx’s Agent Skill that gives Claude Code and Codex an art direction, pictures from open collections and a real-browser check, so the websites and app scre…

New114k