Website Health Auditor

Site audit

by sandbaseai · Apache-2.0 license · ★ 203 on GitHub

Site audit cover

Audit a website's content, structure, SEO health, and technical setup through SandBase. Use when asked for website audit, content audit, SEO health check, site structure analysis, or technical assessment.

---
name: site-audit
description: Audit a website's content, structure, SEO health, and technical setup through SandBase. Use when asked for website audit, content audit, SEO health check, site structure analysis, or technical assessment.
---

# Site Audit

Comprehensive website auditing through SandBase. Crawl sites, analyze content, check SEO fundamentals, and assess structure. Read [the API map](references/sandbase-api-map.md) before selecting a capability.

## Call SandBase capabilities

Use the capability identifiers below as discovery hints, not MCP tool names. Find the matching endpoint with `sandbase_discover(q: "<provider and capability>")`; use its returned `name` in `sandbase_inspect(name: "<returned name>")`. Read `inputSchema`, pricing, and `execute_as`, then call `sandbase_run` using `execute_as.arguments.name` and schema-defined `arguments`. If a `run_id` is returned, poll `sandbase_run_get(run_id: "<returned run_id>")` within the task budget until `completed` or `failed`; report pending or failed runs without resubmitting them automatically.

## Operating principles

- Start with site structure before diving into page-level analysis.
- Prioritize issues by impact: broken critical pages > SEO optimizations > nice-to-haves.
- Sample representative pages rather than auditing every page on large sites.

Overview

Comprehensive website auditing through SandBase. Crawl sites, analyze content, check SEO fundamentals, and assess structure. Read the API map before selecting a capability.

Manual install (npx, ZIP)
Claude Codenpx skills add sandbaseai/sandbase-skills --skill site-audit -g -a claude-code
Claude Code (degit)npx degit sandbaseai/sandbase-skills/research/site-audit#main ~/.claude/skills/site-audit
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md2.5 KB
Read SKILL.md here
sandbaseai/main1 file shown
SKILL.md
Show the full text54 lines

Site Audit

Comprehensive website auditing through SandBase. Crawl sites, analyze content, check SEO fundamentals, and assess structure. Read the API map before selecting a capability.

Call SandBase capabilities

Use the capability identifiers below as discovery hints, not MCP tool names. Find the matching endpoint with sandbase_discover(q: "<provider and capability>"); use its returned name in sandbase_inspect(name: "<returned name>"). Read inputSchema, pricing, and execute_as, then call sandbase_run using execute_as.arguments.name and schema-defined arguments. If a run_id is returned, poll sandbase_run_get(run_id: "<returned run_id>") within the task budget until completed or failed; report pending or failed runs without resubmitting them automatically.

Operating principles

  • Start with site structure before diving into page-level analysis.
  • Prioritize issues by impact: broken critical pages > SEO optimizations > nice-to-haves.
  • Sample representative pages rather than auditing every page on large sites.
  • Report both findings and actionable recommendations.

Workflow

1. Discover site structure

Use firecrawl_map to list all pages on the site. Use context_dev_crawl_sitemap for sitemap-based discovery.

2. Crawl and extract content

Use firecrawl_crawl for multi-page content extraction. Use context_dev_scrape_markdown for individual page content.

3. SEO analysis

Use dataforseo_v3_on_page_content_parsing_live for structured content analysis. Use dataforseo_v3_on_page_keyword_density_live for keyword optimization.

4. Visual and technical

Use context_dev_capture_screenshot for visual assessment. Use context_dev_scrape_html for technical HTML analysis.

Output

Return: site structure overview, page count, content assessment, SEO findings (title tags, headings, keyword usage), technical issues, and prioritized action items.

Example tasks

  • "Audit [website] — structure, content quality, and SEO health."
  • "How many pages does [website] have and what types of content?"
  • "Check the SEO basics for [URL] — title, headings, keyword density."
  • "Crawl [website] and identify thin or duplicate content pages."
  • "Take screenshots of [website]'s key pages for a visual audit."
1---
2name: site-audit
3description: Audit a website's content, structure, SEO health, and technical setup through SandBase. Use when asked for website audit, content audit, SEO health check, site structure analysis, or technical assessment.
4---
5 
6# Site Audit
7 
8Comprehensive website auditing through SandBase. Crawl sites, analyze content, check SEO fundamentals, and assess structure. Read [the API map](references/sandbase-api-map.md) before selecting a capability.
9 
10## Call SandBase capabilities
11 
12Use the capability identifiers below as discovery hints, not MCP tool names. Find the matching endpoint with `sandbase_discover(q: "<provider and capability>")`; use its returned `name` in `sandbase_inspect(name: "<returned name>")`. Read `inputSchema`, pricing, and `execute_as`, then call `sandbase_run` using `execute_as.arguments.name` and schema-defined `arguments`. If a `run_id` is returned, poll `sandbase_run_get(run_id: "<returned run_id>")` within the task budget until `completed` or `failed`; report pending or failed runs without resubmitting them automatically.
13 
14## Operating principles
15 
16- Start with site structure before diving into page-level analysis.
17- Prioritize issues by impact: broken critical pages > SEO optimizations > nice-to-haves.
18- Sample representative pages rather than auditing every page on large sites.
19- Report both findings and actionable recommendations.
20 
21## Workflow
22 
23### 1. Discover site structure
24 
25Use `firecrawl_map` to list all pages on the site.
26Use `context_dev_crawl_sitemap` for sitemap-based discovery.
27 
28### 2. Crawl and extract content
29 
30Use `firecrawl_crawl` for multi-page content extraction.
31Use `context_dev_scrape_markdown` for individual page content.
32 
33### 3. SEO analysis
34 
35Use `dataforseo_v3_on_page_content_parsing_live` for structured content analysis.
36Use `dataforseo_v3_on_page_keyword_density_live` for keyword optimization.
37 
38### 4. Visual and technical
39 
40Use `context_dev_capture_screenshot` for visual assessment.
41Use `context_dev_scrape_html` for technical HTML analysis.
42 
43## Output
44 
45Return: site structure overview, page count, content assessment, SEO findings (title tags, headings, keyword usage), technical issues, and prioritized action items.
46 
47## Example tasks
48 
49- "Audit [website] — structure, content quality, and SEO health."
50- "How many pages does [website] have and what types of content?"
51- "Check the SEO basics for [URL] — title, headings, keyword density."
52- "Crawl [website] and identify thin or duplicate content pages."
53- "Take screenshots of [website]'s key pages for a visual audit."
54 
View all files on GitHub →

Details

License
Apache-2.0
Stars on the repo
★ 203
Checked
Source
sandbaseai/sandbase-skills ↗
Creator
sandbaseai · 16 listings
View creator

Similar skills

See all →
SkillAgent Browsing AuditorAgriciDaniel/claude-seo · by AgriciDanielAudit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic, llms.txt, Markdown delivery, ai-catalog.json, /.well-known discovery files, and WebMCP tools. Exclude AI citability and brand signals (seo-geo) and commerce protocol depth (seo-ecommerce).★ 17.4k GitHub starsSkillBacklink Profile AnalysisAgriciDaniel/claude-seo · by AgriciDanielBacklink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.★ 17.4k GitHub starsSkillCMS Configuration Helpernowork-studio/notfair-plugin · by nowork-studioConnect a CMS to notfair SEO tools. Guides users through configuring WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes credentials to .env.local. Once set up, seo-analysis automatically cross- references CMS content against Google Search Console data. Use whenever the user says "connect my CMS", "set up WordPress", "configure Strapi", "add Contentful", "connect Ghost", or "CMS setup". Also trigger if the user asks why no CMS data appears in a seo-analysis report.★ 3.9k GitHub starsSkillBacklink Comparison ToolRyze-AI-Adgent/open-seo-mcp-skills · by Ryze-AI-AdgentBacklink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor. Use when asked "check my backlinks", "backlink profile of X", "who links to them", or "link gap vs competitor".★ 3.1k GitHub starsSkillWeb Vitals Auditoraddyosmani/web-quality-skills · by addyosmaniOptimize Core Web Vitals (LCP, INP, CLS) for better page experience using field and lab evidence. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experience optimization", or "fix layout shifts".★ 2.8k GitHub starsSkillSEO Publishing Looptsingyuai/growth-lab · by tsingyuaiRun an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review. Use when taking an SEO page from opportunity discovery through publication, measurement, iteration, or continuing a previous SEO loop from Memory.★ 2k GitHub stars

More from sandbaseai

SkillAlternative Blog Writersandbaseai/sandbase-skills · by sandbaseaiCreate or review alternative blog writer deliverables with audience, evidence, voice, and conversion-quality controls. Use when the user explicitly asks for alternative blog writer work.★ 203 GitHub starsSkillCompetitor Content Intelligencesandbaseai/sandbase-skills · by sandbaseaiAnalyze competitor content coverage and uncover differentiated content opportunities using web search, page extraction, and DataForSEO content analysis. Use when asked for competitor content research, editorial gap analysis, content brief inputs, or topic whitespace.★ 203 GitHub starsSkillLinkedIn Research Analystsandbaseai/sandbase-skills · by sandbaseaiResearch companies, professionals, job markets, and industry content on LinkedIn through SandBase. Use when asked for LinkedIn research, company analysis, professional profiling, job market research, or B2B competitive intelligence.★ 203 GitHub starsSkillListicle Blog Writersandbaseai/sandbase-skills · by sandbaseaiResearch and write evidence-backed listicles, product roundups, and best-of comparisons with optional SandBase SERP, page, review, and screenshot evidence. Use for ‘best tools’, ‘top products’, roundup, SEO, GEO, or answer-engine content; do not use for an unresearched promotional ranking presented as independent advice.★ 203 GitHub starsSkillReddit Customer Researchsandbaseai/sandbase-skills · by sandbaseaiDiscover evidence-backed customer language, pain points, objections, and buying triggers from relevant Reddit communities. Use when asked for Reddit research, voice-of-customer analysis, audience pain points, product feedback, or community-led content opportunities.★ 203 GitHub starsSkillReddit Trend Researchersandbaseai/sandbase-skills · by sandbaseaiSearch discussions, track communities, analyze posts, and discover trends on Reddit through SandBase. Use when asked for Reddit research, community analysis, trending topics, discussion monitoring, content discovery, or audience insight beyond customer-focused research.★ 203 GitHub stars