performance-profiling

Audit web performance with Lighthouse and analyze JavaScript bundles.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/tuyenht/Antigravity-Core --skill performance-profiling-tuyenht
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiling
Source: https://github.com/tuyenht/Antigravity-Core/tree/main/.agent/skills/performance-profiling
Command: npx skills add https://github.com/tuyenht/Antigravity-Core --skill performance-profiling-tuyenht

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 or inefficient system performance by providing methods to measure, analyze, and tune key performance indicators.

Core Features & Use Cases

  • Web Performance Auditing: Utilizes tools like Lighthouse to audit web page performance, identifying bottlenecks in loading, interactivity, and stability.
  • Bundle Analysis: Helps in optimizing application bundle sizes by identifying large dependencies, duplicate code, and unused exports.
  • Runtime & Memory Profiling: Guides users on analyzing performance and memory usage in the browser's developer tools to pinpoint issues like long tasks or memory leaks.
  • Use Case: A developer can use this skill to audit their web application's performance, identify that large JavaScript bundles are causing slow load times, and then use the bundle analysis features to split code and reduce the initial payload.

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 audit web page performance and identify loading bottlenecks?

You can audit web page performance using Lighthouse to identify bottlenecks in loading, interactivity, and visual stability. This skill automates the audit via scripts and guides manual analysis using browser developer tools.

What is the best way to analyze and reduce large JavaScript bundle sizes?

The best way to reduce large JavaScript bundle sizes is through bundle analysis to identify large dependencies, duplicate code, and unused exports. This allows you to split code and decrease the initial payload.

How does runtime profiling help pinpoint memory leaks and long tasks?

Runtime profiling pinpoints memory leaks and long tasks by analyzing performance and memory usage within browser developer tools. It provides methodologies to measure inefficient runtime behavior and isolate system bottlenecks.

When do I need to measure core web vitals for my web application?

You need to measure core web vitals when your web application experiences slow loading, poor interactivity, or layout instability. This skill provides systematic methods to measure and fine-tune these key performance indicators.

Does Lighthouse support automated performance profiling for continuous monitoring?

Lighthouse supports automated performance profiling through provided scripts. You can quickly run an automated audit on a provided URL to systematically measure and tune key performance metrics without manual developer tool checks.

Why does my web application have slow load times and how can I fix it?

Slow load times are often caused by large JavaScript bundles blocking the initial render. You can fix this by auditing performance with Lighthouse, analyzing your bundle for unused exports, and implementing code splitting to reduce payload.