performance-profiling

Run Lighthouse audits to measure web performance and identify bottlenecks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides structured methodologies to measure, analyze, and optimize web performance, helping teams ship faster and smoother experiences by identifying bottlenecks early.

Core Features & Use Cases

  • Runtime Script: Run Lighthouse audits to collect performance, accessibility, best practices, and SEO scores.
  • Profiling Workflow: Follow a 4-step process (Baseline, Identify, Fix, Validate) to drive performance improvements.
  • CI/CD Integration: Use Lighthouse CI and DevTools data to monitor performance over time.
  • Use Case: Imagine a SPA with slow first paint; use this skill to measure Core Web Vitals and propose actionable optimizations.

Quick Start

Run the Lighthouse audit on a URL: python scripts/lighthouse_audit.py https://example.com

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I measure Core Web Vitals and identify optimization opportunities for my website?

You can measure Core Web Vitals by running Lighthouse audits to collect performance, accessibility, best practices, and SEO scores. This profiling workflow identifies bottlenecks and proposes actionable optimizations for slow-loading pages.

What's the best way to profile web performance bottlenecks in a single page application?

The best way to profile web performance bottlenecks is following a 4-step workflow: Baseline, Identify, Fix, and Validate. This process uses Lighthouse and DevTools data to measure runtime behavior and drive performance improvements for SPAs.

Can I use Lighthouse CI to monitor website performance over time in my CI/CD pipeline?

Yes, you can use Lighthouse CI to monitor website performance over time within your CI/CD pipeline. It integrates Lighthouse audits and DevTools data to track performance scores and validate optimization changes across development and production environments.

Does this performance profiling workflow require any specific dependencies or tools to run?

Yes, this performance profiling workflow requires Lighthouse as a dependency. You run a Python script targeting a specific URL to execute the audit and collect the performance, accessibility, best practices, and SEO scores.

How do I analyze bundle size and runtime behavior to improve slow first paint?

To analyze bundle size and runtime behavior for slow first paint, execute a Lighthouse audit on your URL. The audit generates clear scores and summaries that highlight bottlenecks, providing step-by-step guidance to validate optimizations.