performance-profiling

Profile web application runtime behavior and resource usage to identify performance bottlenecks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Performance profiling helps identify and optimize bottlenecks in web applications, improving user-perceived latency and resource efficiency.

Core Features & Use Cases

  • Baseline measurement: establish current performance state across key metrics.
  • Bottleneck identification: locate slow paths in rendering, scripting, and network.
  • Actionable optimization guidance: provide concrete steps to improve speeds in production, CI, and during development.

Quick Start

Run a lighthouse_audit.py script against a target URL to generate a performance report.

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I identify web performance bottlenecks using Lighthouse?

To profile web performance, run the lighthouse_audit.py script against your target URL to generate a report analyzing LCP, INP, CLS, and memory patterns across pages and components.

What core web vitals and metrics are analyzed during performance profiling?

Performance profiling analyzes LCP, INP, CLS, and memory patterns across pages and components to locate slow paths in rendering, scripting, and network activity for optimization.

Can I measure web performance in CI and production environments?

Yes, the profiling workflow applies to development, CI, and production environments to establish baseline measurements, locate slow paths, and return actionable optimization guidance.

What's the best way to optimize web application rendering and scripting speeds?

The best way to optimize web application speeds is to profile runtime behavior to locate slow paths in rendering, scripting, and network, then apply the actionable optimization guidance returned by the audit.

Does performance profiling work for measuring component-level memory patterns?

Yes, performance profiling works for measuring memory patterns across pages and components, identifying runtime bottlenecks and returning actionable metrics and recommendations for optimization.