performance-profiling

Audit web performance using Lighthouse CLI and analyze Core Web Vitals.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill performance-profiling-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/performance-profiling
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill performance-profiling-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of slow-loading websites and poor user experience by providing tools and methodologies to measure, analyze, and optimize web performance.

Core Features & Use Cases

  • Performance Auditing: Utilizes Lighthouse to audit web pages for performance, accessibility, best practices, and SEO.
  • Bottleneck Identification: Guides users on how to identify performance bottlenecks using browser developer tools (Performance and Memory tabs).
  • Optimization Strategies: Offers actionable advice on common optimization techniques like code splitting, image optimization, and compression.
  • Use Case: A developer can use this Skill to audit their company's landing page, identify that large JavaScript bundles are causing slow load times, and receive recommendations on how to implement code splitting to improve the LCP score.

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 identify web performance bottlenecks using Lighthouse?

Web performance profiling measures and analyzes load times using Lighthouse audits to pinpoint bottlenecks. It covers Core Web Vitals, bundle analysis, and runtime profiling to improve slow-loading websites and resolve poor user experience.

How do I fix slow LCP scores caused by large JavaScript bundles?

To profile web performance, run an automated Lighthouse audit on your target URL using the provided Python script. The Skill then guides you through analyzing Core Web Vitals, bundle sizes, and runtime metrics to identify optimization opportunities.

Can I use browser developer tools for runtime profiling and memory analysis?

Yes, this Skill suits web performance profiling across any scale, utilizing Lighthouse for automated audits and browser developer tools for runtime profiling. It provides optimization strategies applicable to individual landing pages or broader web applications.

What's the best way to measure Core Web Vitals for my website?

This Skill focuses on web performance profiling using Lighthouse audits to measure Core Web Vitals and identify bottlenecks. Other optimization tools may offer code minification or CDN configuration, but this approach provides actionable strategies like code splitting and image compression.

Do I need Python installed to run a Lighthouse performance audit?

Web performance profiling using Lighthouse CLI requires both the Lighthouse dependency and a Python environment to execute the automated audit script. The Skill outputs performance metrics and actionable optimization recommendations for your target URL.

When should I use code splitting for web performance optimization?

Install and configure the Lighthouse CLI dependency within a Python execution environment to enable automated web performance audits. This setup generates core web vitals metrics and actionable optimization recommendations for your target URLs.