Agent skill

SEO Site Audit

by spronta in spronta/crawlie

Run a complete technical SEO + AI-search audit of a website with crawlie.

Custom licenceAuto-check passedMarketing & SEO

Install SEO Site Audit

skills CLI
$ npx skills add spronta/crawlie --skill seo-site-audit -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install spronta/crawlie seo-site-audit --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/spronta/crawlie.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/seo-site-audit .claude/skills/seo-site-audit && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
seo-site-audit
GitHub stars
114
Token cost
~966 tokens
SKILL.md length
435 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
Custom licence

At a glance

Run a complete technical SEO + AI-search audit of a website with crawlie.

  • Works in 3 steps: If mcpcrawlie* tools exist this session,… → Else pick a CLI prefix → If there's neither the MCP nor Node,…
  • The user asks to audit
  • SKILL.md covers Bootstrap — make crawlie…, Workflow, Tips and Make it permanent (optional —…
  • Calls npx, npm and claude

What it does

SEO Site Audit is an agent skill from spronta/crawlie. Run a complete technical SEO + AI-search audit of a website with crawlie. Use when the user asks to audit, crawl, or check a site for SEO issues, broken links, redirects, missing titles/descriptions/metadata, canonical or heading problems, image alt text, duplicate or thin content, or generative-engine (GEO / AI-search) readiness. Works even if crawlie is not installed.

Its SKILL.md is about 970 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering SEO audit, Technical SEO and AI search optimization. It works with Model Context Protocol. The repository describes itself as: Fast, free, open-source technical SEO + GEO crawler: built for humans and agents.

When your agent uses it

  • The user asks to audit
  • Check a site for SEO issues
  • Missing titles/descriptions/metadata
  • Heading problems

Example prompts

  • “/seo-site-audit”

Requirements

  • Node.js

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. If mcpcrawlie* tools exist this session, prefer them (crawl_site,
  2. Else pick a CLI prefix
  3. If there's neither the MCP nor Node, stop and tell the user

What it can do on your machine

Read from SKILL.md and the folder at commit 810e836. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx
    • npm
    • claude

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • nodejs.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SEO Site Audit loads about 966 tokens when it runs. Until then it costs about 97 tokens; SKILL.md has 435 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~97
When it runs · the whole SKILL.md, loaded when a task matches
~966

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 435 words (~966 tokens).

“Deliver a prioritized, plain-English technical SEO + GEO audit of a site. crawlie is a fast OSS crawler that ships on npm as crawlie — you do not need it pre-installed and you do not need its source repo.”

— opening of SKILL.md by spronta, Custom licence
name
seo-site-audit

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/seo-site-audit of spronta/crawlie.

Open the folder on GitHubat commit 810e836

Compare with similar skills

SEO Site Audit next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SEO Site Audit compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SEO Site Audit this skillspronta/crawlie114—~966Automated safety check: PassCustom licence
SEONexus-JPF/note-companion870—~2.2kAutomated safety check: PassMIT
GEO-First SEO Audit Toolzubair-trabzada/geo-seo-claude11k—~2.8kAutomated safety check: NotesMIT
SEOBhanunamikaze/Agentic-SEO-Skill960—~4.9kAutomated safety check: NotesMIT
SEO DataforseoAgriciDaniel/codex-seo7992 repos~4.6kAutomated safety check: PassMIT
SEOAgriciDaniel/seo-os1372 repos~3.5kAutomated safety check: PassMIT

Similar skills

  • SEO

    Nexus-JPF/note-companion

    Use and read this skill immediately if the user request is in any way related to SEO or a site's organic search or AI search presence.

    870 GitHub stars~2.2k tokensUpdated 3 days ago
    Marketing & SEOAuto-check passed
  • GEO-First SEO Audit Tool

    zubair-trabzada/geo-seo-claude

    Audits a website for AI search visibility across ChatGPT, Claude, Perplexity and Google AI Overviews while checking traditional SEO, schema and E-E-A-T content quality.

    11k GitHub stars~2.8k tokensUpdated today
    Marketing & SEOAuto-check: notes
  • SEO

    Bhanunamikaze/Agentic-SEO-Skill

    Deterministic LLM-first SEO audits for websites, blog posts, and GitHub repositories.

    960 GitHub stars~4.9k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check: notes
  • SEO Dataforseo

    AgriciDaniel/codex-seo

    Live SEO data via DataForSEO MCP server. An agent skill from AgriciDaniel/codex-seo.

    799 GitHub starsUsed in 2 repos~4.6k tokens
    Marketing & SEOAuto-check passed
  • SEO

    AgriciDaniel/seo-os

    Comprehensive SEO analysis for any website or business type.

    137 GitHub starsUsed in 2 repos~3.5k tokens
    Marketing & SEOAuto-check passed
  • SEO and GEO Audit

    dageno-agents/seo-geo-audit

    Runs one prioritized audit that combines technical SEO, content quality, trust signals, entity clarity and AI search readiness for a page, site or domain.

    176 GitHub stars~2k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed

More from spronta/crawlie

  • Fix Broken Links

    spronta/crawlie

    Find and fix broken links, dead pages, and redirect chains on a website with crawlie.

    114 GitHub stars~769 tokensUpdated 2 mo ago
    Auto-check passed
  • Geo AI Readiness

    spronta/crawlie

    Assess how ready a website is to be cited and answered by AI search and LLMs (Generative Engine Optimization / GEO) using crawlie.

    114 GitHub stars~766 tokensUpdated 2 mo ago
    Auto-check passed
  • Pre Launch SEO Check

    spronta/crawlie

    Run a pre-launch / pre-deploy SEO gate on a site or set of pages with crawlie, returning a clear pass/fail.

    114 GitHub stars~758 tokensUpdated 2 mo ago
    Auto-check passed

Categories

Questions about SEO Site Audit

What does SEO Site Audit do?

Run a complete technical SEO + AI-search audit of a website with crawlie. SEO Site Audit is an agent skill from spronta/crawlie. Run a complete technical SEO + AI-search audit of a website with crawlie.

When should I use SEO Site Audit?

SEO Site Audit fits situations like: the user asks to audit; check a site for SEO issues; missing titles/descriptions/metadata; heading problems.

How do I install SEO Site Audit in Claude Code?

Run `npx skills add spronta/crawlie --skill seo-site-audit -a claude-code`. Or copy the skill folder (skills/seo-site-audit in spronta/crawlie) into .claude/skills/seo-site-audit in your project. Claude Code loads it when a task matches its description.

How do I install SEO Site Audit in Codex?

Run `npx skills add spronta/crawlie --skill seo-site-audit -a codex`. Or copy the skill folder (skills/seo-site-audit in spronta/crawlie) into .agents/skills/seo-site-audit in your project. Codex loads it when a task matches its description.

Can I use SEO Site Audit in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add spronta/crawlie --skill seo-site-audit -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/seo-site-audit, .gemini/skills/seo-site-audit, .github/skills/seo-site-audit and .opencode/skills/seo-site-audit in your project.

What does SEO Site Audit need to run?

Going by SKILL.md and its folder, SEO Site Audit needs the command-line tools its instructions call (npx, npm and claude). Our summary lists: Node.js.

Does SEO Site Audit access the network?

SKILL.md names 1 domain. As links in the text: nodejs.org. This is read from the text; nothing was executed.

Is SEO Site Audit safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does SEO Site Audit use?

SEO Site Audit has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does SEO Site Audit use?

About 966 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to SEO Site Audit?

Skills that share tags, products or a category with SEO Site Audit: SEO (Nexus-JPF/note-companion, 870 stars), GEO-First SEO Audit Tool (zubair-trabzada/geo-seo-claude, 11k stars), SEO (Bhanunamikaze/Agentic-SEO-Skill, 960 stars) and SEO Dataforseo (AgriciDaniel/codex-seo, 799 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SEO Site Audit?

spronta (a GitHub organization) maintains it in spronta/crawlie, which has 114 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on July 18, 2026.

Source: spronta/crawlie on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.