perf-lighthouse

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

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/rodrigotoledo/trading-exchange --skill perf-lighthouse-rodrigotoledo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-lighthouse
Source: https://github.com/rodrigotoledo/trading-exchange/tree/main/packages/skills-catalog/skills/%28performance%29/perf-lighthouse
Command: npx skills add https://github.com/rodrigotoledo/trading-exchange --skill perf-lighthouse-rodrigotoledo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Measures web performance locally by running Lighthouse audits and processing the reports.

Core Features & Use Cases

  • Run Lighthouse audits via CLI or Node API and parse the resulting JSON.
  • Create and enforce performance budgets, enabling CI-driven quality gates.
  • Integrate Lighthouse audits into CI pipelines for automated performance monitoring.

Quick Start

Run a Lighthouse audit on a site and generate a JSON report for parsing.

Frequently Asked Questions about perf-lighthouse

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

FAQPage Schema
How do I run Lighthouse audits locally and enforce web performance budgets?

You can run Lighthouse audits locally via CLI or Node API and enforce web performance budgets by defining thresholds in a budget.json file, which the parser checks against the generated JSON report to gate quality.

Can I integrate Lighthouse report parsing into CI pipelines for automated checks?

Yes, Lighthouse report parsing can be integrated into CI pipelines to automate performance monitoring. The parsed JSON reports are checked against your budget definitions to enforce automated quality gates.

What is a Lighthouse performance budget and how does it work with a budget.json file?

A Lighthouse performance budget defines acceptable metric thresholds for web performance. You define these limits in a budget.json file, and the audit process parses the results to fail checks if metrics exceed the specified budget.

Do I need Lighthouse installed to run local audits and parse JSON reports?

Yes, you must have Lighthouse installed locally to run web performance audits. The Skill processes the resulting JSON reports locally via CLI or Node API to enforce your defined performance budgets.

What's the best way to automate web performance monitoring using Node API and Lighthouse?

The best way to automate web performance monitoring is using the Node API to run Lighthouse audits, parse the JSON output, and apply budget.json thresholds to automatically verify performance metrics within your CI pipelines.

Why use local Lighthouse audits instead of only relying on online web performance testing?

Local Lighthouse audits allow you to parse JSON reports and enforce custom performance budgets directly within CI pipelines, enabling automated quality gates without relying on external online testing services.