website-audit

Crawl websites to validate links and capture runtime errors.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JupitLunar/website --skill website-audit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: website-audit
Source: https://github.com/JupitLunar/website/tree/main/.agent/skills/website-audit
Command: npx skills add https://github.com/JupitLunar/website --skill website-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

This skill provides a complete auditing toolkit for the JupitLunar website, combining internal unit tests with a dynamic crawler to ensure the site is healthy, performant, and error-free.

Core Features & Use Cases

  • Dynamic Crawler (audit-scout.js): Crawls the entire site to find broken internal and external links, captures console errors and page load issues, and validates assets.
  • System Health Suite: Integrates existing tests (SEO, API, Admin, and Search) to verify overall health.
  • Browser & Automation: Provides a command-line and browser-based sanity check workflow to confirm visual correctness and interactions.

Quick Start

Start the audit workflow by launching the local server and running the audit script:

  • Start the dev server on http://localhost:3001
  • Run node scripts/audit-scout.js

Frequently Asked Questions about website-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a full-site health audit after deployment?▼

Automate a full-site health audit by running a Playwright-based crawler against a local server to validate links, capture runtime console errors, and generate a reproducible JSON report verifying post-deploy stability across internal and external pages.

What is the best way to find broken links and page load issues on my website?▼

Finding broken links and page load issues is handled by a dynamic crawler that traverses the entire site, validates internal and external assets, and logs console errors into an auditable JSON report for comprehensive visibility.

Can I use a Playwright crawler to capture runtime console errors?▼

Yes, you can use a Playwright crawler to capture runtime console errors by executing browser automation scripts that traverse pages and log load issues into a structured JSON report.

How do I verify feature correctness and visual sanity during a website audit?▼

Verifying feature correctness and visual sanity requires launching a local server, running the audit script, and following a browser-based sanity check workflow to confirm interactions and visual correctness across pages.

Does the website audit workflow require a local server to run?▼

Yes, the website audit workflow requires a local server running on localhost to execute the Playwright-based crawler and generate the auditable JSON report for feature verification and post-deploy health checks.

Related Skills