performance-profiling

Audit web performance with Lighthouse and identify loading, execution, and memory bottlenecks.

2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/Tai-ch0802/skills-bundle --skill performance-profiling-tai-ch0802
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/Tai-ch0802/skills-bundle/tree/main/i18n/zh-TW/performance-profiling
Command: npx skills add https://github.com/Tai-ch0802/skills-bundle --skill performance-profiling-tai-ch0802

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses slow website loading times and poor user interaction by providing a structured approach to measuring, analyzing, and optimizing web performance.

Core Features & Use Cases

  • Performance Auditing: Utilizes Lighthouse to audit key web performance metrics (LCP, INP, CLS).
  • Analysis Workflow: Guides users through a 4-step process: Measure, Identify, Fix, Verify.
  • Bottleneck Identification: Helps pinpoint issues in loading, execution, and memory usage using browser DevTools and bundle analyzers.
  • Use Case: A developer can use this skill to audit their e-commerce site's performance, identify that large JavaScript bundles are causing slow load times, and then implement code splitting to improve the user experience.

Quick Start

Run a Lighthouse performance audit on the provided URL.

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I optimize web performance and measure Core Web Vitals?

To optimize web performance, you measure Core Web Vitals like LCP, INP, and CLS using Lighthouse CLI. This identifies loading and interaction bottlenecks, guiding targeted front-end optimizations to improve user experience.

What is the best way to identify JavaScript bottlenecks causing slow load times?

Identifying JavaScript bottlenecks involves using browser DevTools and bundle analyzers to pinpoint execution and memory issues. This process reveals large bundles, enabling techniques like code splitting to resolve slow load times.

How do I run a Lighthouse performance audit on my website?

Running a Lighthouse performance audit requires the Lighthouse CLI to automate testing against your URL. The audit measures key metrics like LCP and CLS, providing actionable scores and identifying front-end bottlenecks.

Can I use browser DevTools to debug memory and execution bottlenecks?

Browser DevTools are used to debug memory and execution bottlenecks by profiling runtime performance. This in-depth analysis helps pinpoint inefficient code execution paths and memory leaks that degrade web vitals.

What is the standard workflow for fixing poor web performance issues?

The standard workflow for fixing poor web performance follows a four-step cycle: Measure metrics, Identify bottlenecks, Fix the code, and Verify improvements. This structured approach ensures consistent front-end optimization results.

Do I need Lighthouse CLI to measure Core Web Vitals?

Lighthouse CLI is required to automate Core Web Vitals audits and generate performance scores. While browser DevTools handle in-depth manual analysis, Lighthouse provides the automated baseline metrics needed for optimization.