performance-profiling

Profile web performance using Lighthouse and Core Web Vitals.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps identify and fix performance bottlenecks in web applications, leading to faster load times, improved user experience, and better search engine rankings.

Core Features & Use Cases

  • Performance Auditing: Uses Lighthouse to audit web pages across Core Web Vitals (LCP, INP, CLS).
  • Bundle Analysis: Provides insights into JavaScript bundle size, identifying large dependencies and unused code.
  • Runtime & Memory Profiling: Guides on analyzing browser DevTools for runtime execution and memory leaks.
  • Use Case: A developer can use this skill to audit their website's performance, get actionable insights on improving load times, and understand how to debug slow interactions.

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 and fix web performance bottlenecks using a structured workflow?

To identify web performance bottlenecks, follow a structured 4-step workflow: establish a performance baseline, identify bottlenecks using profiling, apply targeted fixes, and validate the improvements to ensure faster load times.

How do I audit Core Web Vitals like LCP, INP, and CLS for my web application?

You can audit Core Web Vitals like LCP, INP, and CLS by running a Lighthouse performance audit on your target URL. This evaluates your web page against key performance metrics to pinpoint loading and interaction issues.

What is the best way to analyze JavaScript bundle size and find unused code?

The best way to analyze JavaScript bundle size is through bundle analysis, which inspects your build output to identify large dependencies and unused code, enabling targeted optimizations to reduce overall payload size.

How does runtime profiling in browser DevTools help debug slow interactions?

Runtime profiling in browser DevTools helps debug slow interactions by analyzing runtime execution and detecting memory leaks. It reveals exactly how browser resources are consumed during user interactions to guide targeted improvements.

Do I need Lighthouse installed to measure and optimize web performance?

Yes, Lighthouse is a required dependency for measuring and optimizing web performance. It provides the core performance auditing capabilities needed to evaluate Core Web Vitals and generate actionable insights for your web pages.