performance

Analyze web performance bottlenecks and generate prioritized optimization plans.

3|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/thoreinstein/agents --skill performance-thoreinstein
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance
Source: https://github.com/thoreinstein/agents/tree/main/skills/performance
Command: npx skills add https://github.com/thoreinstein/agents --skill performance-thoreinstein

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill optimizes web performance by identifying bottlenecks and providing actionable improvements to loading speed, runtime efficiency, and resource usage.

Core Features & Use Cases

  • Performance audit guidance: Provides a structured approach aligned with Lighthouse and Core Web Vitals to diagnose slow-loading pages.
  • Optimization recommendations: Suggests specific code, asset, and network changes with before/after outcomes.
  • Use Case: When a site experiences high TTFB or slow LCP, use this Skill to generate a prioritized improvement plan.

Quick Start

Use the performance skill to run a Lighthouse audit on a page and generate a concise optimization plan.

Frequently Asked Questions about performance

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

FAQPage Schema
How do I optimize Core Web Vitals to improve page loading speed?

To optimize Core Web Vitals, you must analyze HTML, CSS, JavaScript, images, and network requests to identify bottlenecks. This Skill diagnoses slow loading metrics like LCP and TTFB, generating a prioritized improvement plan with measurable before and after results.

How do I run a Lighthouse audit to find web performance bottlenecks?

Running a Lighthouse audit involves analyzing your web page's resource usage and loading efficiency. This Skill provides structured audit guidance to diagnose slow loading pages, identifying specific code, asset, and network changes needed to mitigate runtime bottlenecks.

What is the best way to set and enforce a web performance budget?

A web performance budget sets strict limits on resource loading and runtime metrics to prevent regression. This Skill outputs concrete recommendations and budgets based on Lighthouse-guided audits, ensuring efficient resource usage and measurable loading speed improvements.

Why does my site have a slow LCP and how can I reduce it?

A slow LCP is often caused by large image files, render-blocking JavaScript, or high TTFB. This Skill identifies these specific web performance bottlenecks and suggests actionable code and network changes to improve loading speed and user experience.

Can I use this approach to optimize both loading speed and runtime efficiency for web apps?

Yes, optimizing loading speed and runtime efficiency applies to both websites and web apps. This Skill analyzes client side resources and network requests, providing concrete recommendations that deliver faster load times and better overall runtime performance.