performance-profiling

Audit Core Web Vitals and analyze web performance bottlenecks.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/danilomartinelli/cursor-kit --skill performance-profiling-danilomartinelli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/danilomartinelli/cursor-kit/tree/main/skills/performance-profiling
Command: npx skills add https://github.com/danilomartinelli/cursor-kit --skill performance-profiling-danilomartinelli

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses slow website loading times and poor user experience by providing a structured approach to identifying and fixing performance bottlenecks.

Core Features & Use Cases

  • Performance Measurement: Utilizes tools like Lighthouse to audit Core Web Vitals (LCP, INP, CLS).
  • Bottleneck Identification: Analyzes bundle sizes and runtime performance to pinpoint issues.
  • Optimization Strategies: Offers actionable advice for improving load times and interactivity.
  • 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 receive guidance on code-splitting and dependency optimization.

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
What is web performance profiling and how does it identify bottlenecks?

Web performance profiling measures and analyzes website loading and runtime behavior to pinpoint bottlenecks. It audits Core Web Vitals like LCP, INP, and CLS, while analyzing bundle sizes to identify slow load times and poor interactivity.

How do I audit Core Web Vitals using Lighthouse for my website?

You can audit Core Web Vitals using the integrated Lighthouse script to automatically measure your site's performance. This automated audit evaluates your loading speed, interactivity, and visual stability metrics to provide a baseline for optimization.

What's the best way to optimize large JavaScript bundles causing slow load times?

To optimize large JavaScript bundles causing slow load times, apply code-splitting and dependency optimization strategies. Analyzing your bundle sizes helps pinpoint excessive code, allowing you to reduce the payload and improve overall interactivity.

Does this performance profiling workflow support automated audits for e-commerce sites?

Yes, the performance profiling workflow supports automated audits via a Lighthouse script, making it suitable for an e-commerce site. Developers can automatically measure Core Web Vitals and receive actionable advice to fix bottlenecks.

Why does my website have poor interactivity and how can runtime profiling help?

Poor interactivity often stems from runtime bottlenecks like heavy JavaScript execution. Runtime profiling analyzes your code's execution to identify these specific issues, providing actionable strategies to improve load times and responsiveness.