website-audit

Solid

Full website SEO audit — crawls up to 500 pages, detects business type, spawns up to 15 parallel specialist agents (8 always + 7 conditional), generates SEO Health Score (0-100) with enterprise HTML report. Completely standalone — not connected to the blog-writer pipeline. Triggers on: audit my site, website audit, full SEO check, site health, analyze my website, SEO analysis, technical SEO audit, or any URL + audit intent. Use whenever user mentions 'audit', 'check my site', 'SEO health', 'website analysis', or provides a URL asking for SEO evaluation.

AI & Automation 49 stars 13 forks Updated 3 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
57
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Full Website SEO Audit Standalone website auditing tool. URL in → crawl → analyze → report out. No dependency on the blog-writer pipeline, project system, or article creation flow. ## Invocation ``` /website-audit https://example.com /website-audit https://example.com --max-pages 100 ``` ## Process ### Phase 1: INITIALIZE 1. Validate URL: ```bash python -c "from scripts._core.ssrf_guard import validate_url; err = validate_url('$URL'); print(err or 'OK')" ``` 2. Create output directory: `./seo-audit-{domain}-{YYYY-MM-DD}/` 3. Show cost estimate to user (based on detected page count): - 8 core agents (Opus): ~$8 - With conditional agents: ~$15 max - Await user confirmation if over $10 ### Phase 2: CRAWL ```bash python -m scripts.audit.crawl_site "$URL" --max-pages 500 --concurrent 5 --delay 1.0 --output ./seo-audit-{domain}-{date}/crawl-results.json ``` Configuration: - Max pages: 500 (user-overridable via --max-pages) - Respect robots.txt: Yes - Follow redirects: Yes (max 3 hops) - Timeout per page: 30 seconds - Concurrent requests: 5 - Delay between requests: 1 second ### Phase 3: DETECT BUSINESS TYPE ```bash python -m scripts.audit.business_type_detector ./seo-audit-{domain}-{date}/homepage.html --url "$URL" --json > ./seo-audit-{domain}-{date}/business-type.json ``` Business types: SaaS | E-commerce | Local (brick-and-mortar/SAB/hybrid) | Publisher | Agency | Other ### Phase 4: SPAWN SUBAGENTS (parallel) **Always spawn (8 agents):** | Agent | Respo...

Details

Author
XuanRanL
Repository
XuanRanL/loamwright-SEO-Skill
Created
1 months ago
Last Updated
3 weeks ago
Language
Python
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category