website-audit-tools plugin
Audit a public website with crawl, SEO, accessibility, conversion and evidence-backed reports.
How to install the website-audit-tools plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add legioncodeinc/vibe-coding-tools
/plugin install website-audit-tools@wasp-nestWhat's inside website-audit-tools
43 parts read from the plugin's own files.
Commands 1
Run as /website-audit-tools:name- /website-audit-tools:perform-website-audit
No description in the file.
Agents 20
Call as @agent-website-audit-tools:name- @agent-website-audit-tools:accessibility-audit-wasp-dronesonnet
Automated-plus-heuristic WCAG 2.1 AA accessibility audit of a crawled third-party site, scored 0-100% with an AA/AAA-style rating band, every finding cited to its success criterion with evidence. Invoke as part of Wave 5's nine-wide parallel wave, reading `site-data/` read-only and writing only to `
- @agent-website-audit-tools:aeo-audit-wasp-dronesonnet
100-page-depth Answer Engine Optimization audit: `llms.txt` presence/correctness, per-engine AI-crawler robots.txt access (GPTBot, PerplexityBot, ClaudeBot, Googlebot, Google-Extended, Cohere-AI), citation-relevant structured data, and a subjective topical-alignment read against `content-targets/que
- @agent-website-audit-tools:analytics-stack-wasp-dronesonnet
Foundational, industry-specific, and (where lawful) de-anonymization analytics audit, built on vendor-inventory-wasp-drone's census. Invoke as part of wave W5's parallel wave, reading 01-recon/vendor-inventory.md and 02-positioning/. Do NOT render a legal-compliance verdict, flag what's present and
- @agent-website-audit-tools:audit-intake-wasp-dronesonnet
First Drone in every website-audit engagement. Asks exactly four questions in order (auditor name, audited-party contact name, audited-party business name, website URL), then scaffolds the shared `www.<domain>-audit/` workspace and hydrates every downstream template with the answers. Invoke as step
- @agent-website-audit-tools:audit-reporting-wasp-dronesonnet
Generates the customer-facing and auditor-facing reports, in Markdown and styled HTML, subtly Legion Code Inc.-branded. Invoke as wave W8, sync, the final step, after `audit-scoring-wasp-drone` completes. Do NOT invent a finding not present in `scoring/findings-register.csv`, report generation is a
- @agent-website-audit-tools:audit-scoring-wasp-dronesonnet
The rubric engine: rolls every leaf finding up through sub-audit, category, and final scores using the N/A-aware weighted formulas from the build plan, applies the critical-security-override, and populates the branded XLSX scorecard. Invoke as wave W7, sync, after every applicable Wave-5/W6 Drone ha
- @agent-website-audit-tools:blog-content-wasp-dronesonnet
Bonus, conditional audit of the 10 most recent blog posts: word count, [subjective] semantic/quality read, and AI-authorship-probability analysis reported strictly as a probability band with method and error rate, never a verdict. Invoke as wave W6a, only when a blog is detected during crawl/fingerp
- @agent-website-audit-tools:content-semantics-wasp-dronesonnet
Subjective copy interpretation for the crawled content set: a quantified reading-level estimate per page plus a `[subjective]`-labelled ICP-relevancy score. Invoke as part of wave W5's parallel wave, reading `site-data/` and `02-positioning/`. Do NOT let the subjective ICP-relevancy read bleed into
- @agent-website-audit-tools:ecommerce-catalog-wasp-dronesonnet
Bonus, conditional audit of up to 25 products across categories: metadata completeness (quantified, schema.org Product field checks by Google surface) and on-page copy/conversion-potential quality ([subjective]). Invoke as wave W6b, only when commerce is detected, in parallel with blog-content-wasp-
- @agent-website-audit-tools:icp-positioning-wasp-dronesonnet
Determines the audited site's niche, ICP, and conversion-action taxonomy, and owns this run's one hard stop: if the site's focus can't be determined, the run halts and asks rather than guessing. Invoke as wave W2, sync, after both W1a and W1b complete. Do NOT let any downstream Drone proceed past th
- @agent-website-audit-tools:internal-linking-wasp-dronesonnet
Internal link-graph analysis across the crawled page set: orphan pages, click-depth outliers (BFS from defined entry points), anchor-text quality and cannibalization, internal-PageRank-style link-equity flow. Invoke as part of wave W5's parallel wave, reading only `site-data/`. Do NOT crawl; if a pa
- @agent-website-audit-tools:keyword-intelligence-wasp-dronesonnet
Compiles 75-100 keywords and 25-50 customer questions using a strict four-tier source priority: Google Search Console MCP (if connected and has data) before a customer-supplied Google Trends export, before EXA/Firecrawl inference, before a paid keyword API as last resort. Invoke as wave W3, sync, im
- @agent-website-audit-tools:performance-cwv-wasp-dronesonnet
CDN/caching strategy and Core Web Vitals audit for an external site the customer does not necessarily control the infrastructure of, from the outside. Invoke as part of wave W5's parallel wave, reading site-data/. Cross-links lighthouse-pagespeed-wasp-drone rather than duplicating it; do NOT re-deri
- @agent-website-audit-tools:site-crawler-wasp-dronesonnet
Platform-aware crawl to a depth of 100 pages, storing raw HTML and Markdown per page under `site-data/`, which every Wave-5 Drone then reads read-only. Invoke as wave W4, sync, immediately after `stack-fingerprint-wasp-drone` has written `target-profile.json`. Do NOT crawl authenticated/gated areas,
- @agent-website-audit-tools:social-presence-wasp-dronesonnet
Facebook, LinkedIn, and Instagram presence audit using the harness's own browser tooling, explicitly prompting the user to authenticate per platform if deeper data is wanted, defaulting to a silent no-op (never a score penalty) when declined or unavailable. Invoke as part of wave W5's parallel wave
- @agent-website-audit-tools:stack-fingerprint-wasp-dronesonnet
Fingerprints the audited site's technology stack (React+Vite, Next.js, SvelteKit, WordPress, Shopify, or Magento) and render mode (SSR/CSR/hybrid) from the landing page alone. Invoke as wave W1a immediately after `audit-intake-wasp-drone` completes, in parallel with `vendor-inventory-wasp-drone`. Do
- @agent-website-audit-tools:technical-seo-wasp-dronesonnet
100-page-depth SEO audit: technical structure (title/meta/canonical/robots/sitemap/structured-data), keyword-frequency analysis against `content-targets/keywords.md`, long-tail semantic analysis against `content-targets/questions.md`, and deep-linking findings cross-linked with internal-linking-stin
- @agent-website-audit-tools:vendor-inventory-wasp-dronesonnet
Full third-party vendor census of the audited landing page after a real headless-browser load, including anything Google Tag Manager injects at runtime and content-injection/metadata-manipulation tools such as Search Atlas. Invoke as wave W1b in parallel with `stack-fingerprint-wasp-drone`. Do NOT j
- @agent-website-audit-tools:visual-funnel-wasp-dronesonnet
25-page-depth visual customer-funnel audit using real desktop (1440x900) and mobile (390x844, real mobile UA) Chrome sessions. Invoke as part of wave W5's parallel wave, reading `02-positioning/` for the funnel definition. Do NOT complete a real purchase or submit a real lead form unless interactive
- @agent-website-audit-tools:web-security-posture-wasp-dronesonnet
External, passive security-posture audit of a third-party site: headers, TLS coarse-check, cookies, CSP, platform exposure, client-side injection surface, and payment-path integrity at an observational level only, the highest-weighted category (20%) in the final score. Invoke as part of Wave 5's nin
Skills 22
Claude loads it when the task matches- accessibility-audit-stinger
No description in the file.
- aeo-audit-stinger
No description in the file.
- analytics-stack-stinger
No description in the file.
- audit-intake-stinger
No description in the file.
- audit-reporting-stinger
No description in the file.
- audit-scoring-stinger
No description in the file.
- blog-content-stinger
No description in the file.
- content-semantics-stinger
No description in the file.
- ecommerce-catalog-stinger
No description in the file.
- icp-positioning-stinger
No description in the file.
- internal-linking-stinger
No description in the file.
- keyword-intelligence-stinger
No description in the file.
- master-website-auditor
No description in the file.
- performance-cwv-stinger
No description in the file.
- site-crawler-stinger
No description in the file.
- social-presence-stinger
No description in the file.
- source-command-perform-website-audit
No description in the file.
- stack-fingerprint-stinger
No description in the file.
- technical-seo-stinger
No description in the file.
- vendor-inventory-stinger
No description in the file.
- visual-funnel-stinger
No description in the file.
- web-security-posture-stinger
No description in the file.
Using website-audit-tools in Claude Code
Type a command in a Claude Code session:
/website-audit-tools:perform-website-auditAsk for an agent by name:
@agent-website-audit-tools:accessibility-audit-wasp-drone
@agent-website-audit-tools:aeo-audit-wasp-droneSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update website-audit-tools@wasp-nest
- Refresh the marketplace
- /plugin marketplace update wasp-nest
- Turn it off for now
- /plugin disable website-audit-tools@wasp-nest
- Remove it
- /plugin uninstall website-audit-tools@wasp-nest
website-audit-tools plugin questions
How do I install the website-audit-tools plugin?
In Claude Code run /plugin marketplace add legioncodeinc/vibe-coding-tools, then /plugin install website-audit-tools@wasp-nest.
What does the website-audit-tools plugin include?
website-audit-tools bundles 1 command, 20 agents, 22 skills.
What commands does the website-audit-tools plugin add?
It adds /website-audit-tools:perform-website-audit. Run them in Claude Code with the plugin prefix, for example /website-audit-tools:perform-website-audit.
Which agents come with website-audit-tools?
accessibility-audit-wasp-drone, aeo-audit-wasp-drone, analytics-stack-wasp-drone, audit-intake-wasp-drone, audit-reporting-wasp-drone, audit-scoring-wasp-drone +14. Call one with @agent-website-audit-tools:accessibility-audit-wasp-drone.
How do I update or remove the website-audit-tools plugin?
Update it with claude plugin update website-audit-tools@wasp-nest in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall website-audit-tools@wasp-nest.
What license is the website-audit-tools plugin under?
AGPL-3.0-or-later, as stated in the plugin's manifest.