← Back to Skills Marketplace
nc9

audit website for SEO, security, performance and 200+ other issues

by nc9 · GitHub ↗ · v1.0.4
cross-platform ✓ Security Clean
1920
Downloads
1
Stars
1
Active Installs
5
Versions
Install in OpenClaw
/install squirrelscan
Description
Audit websites for SEO, performance, security, technical, content, and 15 other issue cateories with 230+ rules using the squirrelscan CLI. Returns LLM-optimized reports with health scores, broken links, meta tag analysis, and actionable recommendations. Use to discover and asses website or webapp issues and health.
Usage Guidance
This skill is an instruction-only wrapper for the squirrel CLI and appears coherent. Before installing/using: (1) install the squirrel CLI from the official site and verify its binary provenance; (2) be aware audits crawl live sites and can affect site performance — prefer staging for intrusive deep scans; (3) the CLI will create/modify a local squirrel.toml and cache a project DB in your working directory — run it in an appropriate folder and review created files; (4) avoid piping sensitive site data to external LLMs or untrusted endpoints (e.g., piping to a remote model could expose site content or secrets); (5) check the project license and docs linked in the SKILL.md. If you need the agent to avoid reading local files or external model calls, restrict its allowed tools or run audits manually.
Capability Analysis
Type: OpenClaw Skill Name: squirrelscan Version: 1.0.4 The skill is classified as benign. While it requests broad `Read` and `Edit` file permissions and `Bash(squirrel:*)` execution, these capabilities are plausibly needed for its stated purpose of auditing and fixing website issues. Crucially, the `SKILL.md` instructions for the AI agent repeatedly emphasize user consent and review before making any changes or taking ambiguous actions, mitigating the risk associated with broad permissions. There is no evidence of intentional harmful behavior, data exfiltration, persistence, or obfuscation.
Capability Assessment
Purpose & Capability
Name/description map directly to the instructions: the SKILL.md calls the squirrel CLI (squirrel audit, report, init) and links to squirrelscan.com/docs. Requiring the CLI in PATH is expected for this functionality and no unrelated credentials or services are requested.
Instruction Scope
Instructions focus on crawling, analyzing, and reporting via the squirrel CLI. They instruct creating a local squirrel.toml and using cached project DBs and may suggest piping output to an LLM (e.g., 'squirrel audit ... --format llm | claude'). This is appropriate for the purpose, but piping audit output to external LLMs may expose site content — users should be aware of data flow.
Install Mechanism
There is no install spec in the skill bundle (instruction-only). The skill expects the user to install the squirrel CLI from the project's site; nothing in the skill tries to download or execute code itself.
Credentials
The skill requests no environment variables, credentials, or config paths outside its project config (squirrel.toml). That aligns with its purpose; no unrelated secrets are requested.
Persistence & Privilege
Skill is not always-enabled and does not request elevated or persistent platform privileges. It reads/writes local project config and caches per the CLI's normal operation, which is expected for a CLI-based auditor.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install squirrelscan
  3. After installation, invoke the skill by name or use /squirrelscan
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
squirrelscan 1.0.4 - Updated skill metadata to explicitly list allowed tools as: Bash(squirrel:*), Read, Edit, Grep, Glob. - No other content or functional changes.
v1.0.3
Version 1.0.3 - Updated squirrelscan CLI dependency version from 1.21 to 1.22 in documentation. - Broadened allowed command-line tools usage by changing `allowed-tools` from `Bash(squirrel:*)` to `*`. - Simplified instructions around suggesting audit URLs by removing the description of project config file auto-detection. - Clarified post-fix step: after applying fixes, now instructs to verify the code still builds and passes checks. - Minor improvements to documentation wording for setup and workflow clarity.
v1.0.2
Version 1.0.2 - Updated SKILL.md metadata to version "1.21" (was "1.20"). - Minor text edits to clarify the workflow: now instructs to run linting, formatting, and type-checking after code generation when available. - Other descriptive and procedural content remains unchanged.
v1.0.1
- Updated skill version to 1.20. - Modernized installation instructions, removing verbose details and linking to the official download page. - Clarified project setup guidance for `squirrel init` and configuration. - Simplified workflow summary and added clear two-step audit/report instructions. - Added explicit guidance on regression diffs and usage of diff mode in audits. - Improved instructions on handling audit flows, proposing fixes, and iterative improvement. - Removed README.md and added .DS_Store file.
v1.0.0
- Initial release of the audit-website skill for website auditing with squirrelscan CLI. - Enables auditing for SEO, performance, security, technical, content, and 15+ other categories using over 230 rules. - Generates LLM-optimized reports with health scores, detailed issue lists, and actionable recommendations. - Requires the squirrel CLI to be installed and accessible in PATH (installation guides for macOS, Linux, Windows included). - Supports both surface (quick) and deep (thorough) scans, with smart handling of available local/live site targets and user prompts. - Designed for continual use to ensure ongoing website health, supporting concurrent sub-agent workflows for fixes.
Metadata
Slug squirrelscan
Version 1.0.4
License
All-time Installs 1
Active Installs 1
Total Versions 5
Frequently Asked Questions

What is audit website for SEO, security, performance and 200+ other issues?

Audit websites for SEO, performance, security, technical, content, and 15 other issue cateories with 230+ rules using the squirrelscan CLI. Returns LLM-optimized reports with health scores, broken links, meta tag analysis, and actionable recommendations. Use to discover and asses website or webapp issues and health. It is an AI Agent Skill for Claude Code / OpenClaw, with 1920 downloads so far.

How do I install audit website for SEO, security, performance and 200+ other issues?

Run "/install squirrelscan" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is audit website for SEO, security, performance and 200+ other issues free?

Yes, audit website for SEO, security, performance and 200+ other issues is completely free (open-source). You can download, install and use it at no cost.

Which platforms does audit website for SEO, security, performance and 200+ other issues support?

audit website for SEO, security, performance and 200+ other issues is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created audit website for SEO, security, performance and 200+ other issues?

It is built and maintained by nc9 (@nc9); the current version is v1.0.4.

💬 Comments