performance-profiling

Provides techniques for measuring and optimizing web application performance via Lighthouse audits.

10|2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/bugrabilge/bilge-development-kit --skill performance-profiling-bugrabilge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/bugrabilge/bilge-development-kit/tree/main/skills/performance-profiling
Command: npx skills add https://github.com/bugrabilge/bilge-development-kit --skill performance-profiling-bugrabilge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lighthouse, and includes scripts (resource) and references (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 for identifying and fixing performance bottlenecks.

Core Features & Use Cases

  • Performance Auditing: Utilizes tools like Lighthouse to measure key web vitals (LCP, INP, CLS).
  • Bottleneck Identification: Helps pinpoint issues related to bundle size, runtime execution, and memory usage.
  • Optimization Strategies: Offers guidance on common optimizations like code splitting, lazy loading, and compression.
  • Use Case: A developer can use this Skill to audit their website's performance, receive a report on Core Web Vitals, and get actionable advice on how to improve their scores.

Quick Start

Run a Lighthouse audit on the provided URL to assess performance.

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I audit my website's Core Web Vitals like LCP, INP, and CLS?

You can audit Core Web Vitals by running the included automated Lighthouse script against your URL. This generates a report measuring LCP, INP, and CLS metrics to pinpoint slow-loading performance bottlenecks.

What are common web performance bottlenecks related to bundle size and runtime execution?

Common web performance bottlenecks include large bundle sizes, long runtime execution, and high memory usage. Identifying these issues requires profiling techniques to measure application load times and runtime behavior accurately.

Does Lighthouse work for analyzing memory usage and runtime execution in web applications?

Lighthouse primarily audits Core Web Vitals and bundle sizes. For memory usage and runtime execution analysis, this Skill provides additional profiling principles and techniques to identify those specific performance bottlenecks.

What is the best way to optimize web performance after identifying slow-loading pages?

The best way to optimize web performance is applying strategies like code splitting, lazy loading, and compression. These techniques directly address large bundle sizes and runtime execution delays identified during profiling.

What are the limitations of using Lighthouse for performance profiling?

Lighthouse provides a snapshot of performance metrics but may not capture all runtime execution or memory usage bottlenecks. Comprehensive profiling requires supplementing Lighthouse audits with additional memory and execution analysis techniques.