performance-profiling

Profile and optimize web application performance using Lighthouse and JavaScript tools.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive approach to website performance optimization by profiling, analyzing, and suggesting improvements for web applications.

Core Features & Use Cases

  • Performance Profiling: Offers a 4-step process to measure, identify, fix, and validate performance bottlenecks.
  • Bundle Analysis: Inspects and optimizes JavaScript bundle size and structure.
  • Runtime Profiling: Analyzes JavaScript execution and memory usage.
  • Quick Win Priorities: Prioritizes actions for immediate performance gains.
  • Anti-Patterns: Identifies and suggests alternatives to common performance pitfalls.

Quick Start

Run the lighthouse_audit.py script to audit the performance of your website at 'https://example.com'.

Frequently Asked Questions about performance-profiling

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

FAQPage Schema
How do I audit website performance using Lighthouse?

You can profile JavaScript performance by analyzing JavaScript execution and memory usage through runtime profiling, which identifies bottlenecks and suggests fixes to optimize overall web application execution.

What's the best way to identify common web performance anti-patterns?

The best way to identify performance anti-patterns is through an automated profiling process that analyzes your web application, detecting common performance pitfalls and suggesting actionable alternatives for resolution.

How do I optimize JavaScript bundle size and structure?

You can optimize JavaScript bundle size and structure through bundle analysis, which inspects your web application's assets to identify excessive bulk and suggest structural improvements for faster loading.

Do I need Python to run Lighthouse performance audits?

Yes, you need Python installed along with the Lighthouse CLI to automate the process of measuring, analyzing, and optimizing your website's performance using the provided auditing scripts.

How do I prioritize fixes for immediate website performance gains?

You can prioritize immediate website performance gains by using a 4-step profiling process that measures, identifies, and validates bottlenecks, highlighting quick wins to fix first.