performance-profiling

Run Lighthouse audits via Python and parse JSON reports for performance scores.

Updated Aug 22, 2025
One-click install
npx skills add https://github.com/AnthonyCongHieu/voice_tool --skill performance-profiling-anthonyconghieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/AnthonyCongHieu/voice_tool/tree/main/voice_tools_v1/.agent/skills/performance-profiling
Command: npx skills add https://github.com/AnthonyCongHieu/voice_tool --skill performance-profiling-anthonyconghieu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps developers identify and fix frontend performance bottlenecks by providing a structured approach to measurement, analysis, and optimization.

Core Features & Use Cases

  • Automated Runtime Profiling: Run Lighthouse audits to obtain scores for performance, accessibility, best-practices, and SEO.
  • Concise insights: Parse and present per-category scores with a clear summary to guide improvements.
  • Use Case: After a UI change, run the script on a staging URL to quantify improvements in LCP and INP.

Quick Start

Run a Lighthouse performance audit on a URL to identify bottlenecks and guide optimizations.

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I run a Lighthouse audit to measure frontend performance?

Measure web performance by running the provided Python script against a target URL. It executes a Lighthouse audit, parses the resulting JSON report, and outputs per-category scores with a readable summary to guide optimization.

What are Core Web Vitals and how does profiling help improve them?

Core Web Vitals like LCP and INP measure user experience. Lighthouse profiling quantifies these metrics during testing and production monitoring, providing a clear summary to guide frontend optimizations.

Can I use this Lighthouse profiling script for production monitoring?

Yes, Lighthouse profiling applies to development, testing, and production monitoring of web applications. Running the Python script on production URLs parses audit reports to track performance scores and identify runtime bottlenecks.

What's the best way to analyze Lighthouse JSON reports for optimization guidance?

Parse Lighthouse JSON reports using the provided Python script to extract per-category scores. It translates raw audit data into a concise, readable summary that highlights performance bottlenecks and guides optimization.

Do I need any dependencies to run Lighthouse audits with this script?

No external dependencies are required. The Skill uses a standalone Python script to execute Lighthouse audits, parse the JSON report, and expose performance scores without needing additional packages.