performance-profiling

Audit web performance with Lighthouse and analyze Core Web Vitals.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Andrejr82/Caculinha_BI --skill performance-profiling-andrejr82
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/Andrejr82/Caculinha_BI/tree/main/.agent/skills/performance-profiling
Command: npx skills add https://github.com/Andrejr82/Caculinha_BI --skill performance-profiling-andrejr82

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires subprocess, json, sys, os, tempfile, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of slow-loading websites and unresponsive user interfaces by providing systematic methods for performance analysis and optimization.

Core Features & Use Cases

  • Performance Auditing: Utilizes tools like Lighthouse to measure and report on key web vitals (LCP, INP, CLS).
  • Bottleneck Identification: Guides users on analyzing runtime performance, memory usage, and bundle sizes to pinpoint performance issues.
  • Optimization Strategies: Offers actionable advice on quick wins and anti-patterns to avoid during the optimization process.
  • Use Case: A developer can use this skill to audit their website's performance, identify that large JavaScript bundles are causing slow load times, and then apply code-splitting techniques to improve the user experience.

Quick Start

Run a Lighthouse audit on the provided URL to assess its 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 Core Web Vitals like LCP and CLS for my website?

Web performance profiling identifies bottlenecks causing slow-loading websites by systematically measuring and analyzing runtime performance, memory usage, and bundle sizes. It provides optimization strategies and actionable advice to improve unresponsive user interfaces.

What is the best way to identify JavaScript bundle size bottlenecks?

Bundle analysis identifies large JavaScript bundles causing slow load times by pinpointing performance issues within your build output. This allows you to apply targeted optimization strategies like code-splitting to improve the user experience.

Can I use Lighthouse CLI with Python for automated performance auditing?

Yes, you can automate performance auditing by running the Lighthouse CLI through a Python script using subprocess execution. The script generates JSON reports to assess website performance and identify optimization opportunities.

What common anti-patterns should I avoid during web performance optimization?

During web performance optimization, you should avoid common anti-patterns that degrade runtime performance and memory usage. Applying systematic profiling workflows helps recognize these quick wins and bottlenecks to ensure effective code-splitting.