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