auditing-web-lighthouse

Runs Google Lighthouse audits against a URL and reports 0-100 category scores.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/celikgo/webmobai --skill auditing-web-lighthouse-celikgo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: auditing-web-lighthouse
Source: https://github.com/celikgo/webmobai/tree/main/.claude/skills/auditing-web-lighthouse
Command: npx skills add https://github.com/celikgo/webmobai --skill auditing-web-lighthouse-celikgo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lighthouse, chrome-launcher.

What problem does it solve? WebMobAI's built-in tools report raw Web Vitals metrics, but teams often need the official Google Lighthouse 0-100 scores that web.dev and PageSpeed Insights show. This Skill runs the real Lighthouse engine and returns the four canonical category scores plus the lowest-scoring individual audits. ## Core Features & Use Cases - Official 0-100 Scores: Returns Performance, Accessibility, Best Practices, and SEO scores with Good / Needs Improvement / Poor ratings. - Actionable Fix List: Surfaces up to 8 lowest-scoring individual audits so you know exactly what to fix first. - Optional Dependency Handling: Detects whether lighthouse and chrome-launcher are installed and relays exact install instructions instead of guessing scores. - Use Case: A product manager asks "What's our Lighthouse score for the landing page?" — the Skill runs the audit against the URL and relays the four-category table with the worst audits flagged. ## Quick Start Ask the AI to run a Lighthouse audit on a specific URL, for example: "What's the Lighthouse score for https://example.com?"

Frequently Asked Questions about auditing-web-lighthouse

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

FAQPage Schema
How do I get a Lighthouse score for a web page?▼

Call webmobai_lighthouse_audit with the target URL. Lighthouse launches its own headless Chrome, runs every audit, and returns a markdown table with Performance, Accessibility, Best Practices, and SEO scores on a 0-100 scale.

Lighthouse score vs raw Web Vitals metrics — which should I use?▼

Use Lighthouse when you want the official 0-100 composite score that web.dev shows. Use WebMobAI's raw performance metrics when you need actual millisecond LCP, CLS, or INP values, throttled multi-run aggregation, or specific viewports.

Why does Lighthouse say it is not installed?▼

Lighthouse and chrome-launcher are optional dependencies dynamically imported at first use. Install them from the mcp-server directory with npm install lighthouse chrome-launcher, then retry; webmobai-doctor confirms the install took.

Can Lighthouse audit pages behind a login?▼

No. Lighthouse loads the URL cold in its own chrome-launcher Chrome with no cookies from your Playwright session, so storage_state_path has no effect. For authenticated pages, use the raw performance metrics skill inside an authenticated session instead.

Why do Lighthouse scores differ between runs?▼

Lighthouse Performance scores fluctuate due to network and CPU noise in the simulated lab environment. For a stable trendline, run the audit several times or use multi-run aggregation on the raw metrics side.