perf-lighthouse

Run Lighthouse audits via CLI or Node API and generate HTML or JSON reports.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/vKenjo/ust-something --skill perf-lighthouse-vkenjo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-lighthouse
Source: https://github.com/vKenjo/ust-something/tree/main/.github/skills/%28performance%29/perf-lighthouse
Command: npx skills add https://github.com/vKenjo/ust-something --skill perf-lighthouse-vkenjo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables developers and SEO specialists to run Lighthouse audits locally or within CI pipelines, helping them identify performance bottlenecks and ensure optimal website speed and accessibility.

Core Features & Use Cases

  • Run Performance Audits: Execute Lighthouse scans on websites via CLI or Node API to evaluate speed, accessibility, and best practices.
  • Set Performance Budgets: Define resource and timing limits to maintain site efficiency during development.
  • Integrate with CI/CD: Automate performance testing in continuous integration workflows using GitHub Actions or LHCI.
  • Generate Reports: Output detailed HTML or JSON reports for in-depth analysis and comparison between builds.
  • Use Case: A developer wants to automatically test a staging site after each deployment to verify that performance scores meet predefined thresholds.

Quick Start

Install Lighthouse globally with npm, run an audit on a website, and save the report or check performance scores easily.

Frequently Asked Questions about perf-lighthouse

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

FAQPage Schema
How do I run a Lighthouse audit on my website?

To run a Lighthouse audit on your website, execute automated Lighthouse scans via CLI or Node API to evaluate speed, accessibility, and best practices. You can generate detailed HTML or JSON reports for in-depth analysis and comparison between builds.

How do I integrate Lighthouse performance testing into a CI/CD pipeline?

You can integrate Lighthouse performance testing into CI/CD pipelines by automating execution using GitHub Actions or LHCI. This enables continuous monitoring in continuous integration workflows to verify staging sites meet predefined score thresholds after deployment.

Can I set performance budgets for website resources and timing?

Yes, you can define resource and timing limits as performance budgets to maintain site efficiency during development. Setting performance budgets helps identify performance bottlenecks early and ensures optimal website speed and accessibility.

What is the difference between running Lighthouse via CLI versus the Node API?

Running Lighthouse via CLI executes website scans locally or within pipelines to generate reports, while the programmatic Node API allows developers and QA teams to execute audits and integrate continuous monitoring directly into custom scripts and workflows.

Do I need npm installed to use Lighthouse for web audits?

Yes, you need npm to install Lighthouse globally before running web audits. Once installed, you can run an audit on a website, save the report, and easily check performance scores to identify performance optimization opportunities.