performance-profiling

Run automated Lighthouse audits to profile web performance and identify bottlenecks.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/TwuanMinn/fadelab --skill performance-profiling-twuanminn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/TwuanMinn/fadelab/tree/main/.agent/skills/skills/performance-profiling
Command: npx skills add https://github.com/TwuanMinn/fadelab --skill performance-profiling-twuanminn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lighthouse, and includes scripts (resource) components.

What problem does it solve?

Profiling web performance is essential to deliver fast, reliable user experiences. This skill provides a structured approach to measure, analyze, and optimize performance using Lighthouse-based tooling and a repeatable workflow.

Core Features & Use Cases

  • Automated Lighthouse profiling with a dedicated Python script to produce performance scores and summaries.
  • A clear 4-step profiling workflow (Baseline → Identify → Fix → Validate) to guide improvement.
  • Guidance on Bundle Analysis, Runtime Profiling, and identifying common bottlenecks.
  • Practical use cases for development, CI/CD, and production monitoring with actionable Quick Wins.

Quick Start

Run the Lighthouse audit on a URL using the lighthouse_audit.py script to generate a performance report.

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I profile web performance to identify bottlenecks?

Profile web performance to identify bottlenecks by running automated Lighthouse audits using the provided Python script, which generates performance scores and summaries to measure load times, interactivity, and reliability across pages.

What is the best way to measure web vitals during development?

Measure web vitals during development by following a structured 4-step workflow: Baseline, Identify, Fix, and Validate. This approach guides improvement and provides actionable quick wins for optimizing user experience.

Can I run Lighthouse audits in a CI/CD pipeline?

Run Lighthouse audits in a CI/CD pipeline to assess performance during automated builds. The skill provides practical use cases for CI/CD, development, and production monitoring to ensure reliable user experiences.

Do I need a specific environment to run automated Lighthouse audits?

To run automated Lighthouse audits, you need an environment with the Lighthouse dependency installed and the provided Python script. The script requires a YAML frontmatter with name and description to execute properly.

How does bundle analysis help optimize web performance?

Bundle analysis helps optimize web performance by identifying common bottlenecks in your JavaScript and CSS payloads. This technique, alongside runtime profiling, guides targeted improvements to enhance load times and interactivity.