Performance Optimizer Skill

Audits and fixes web page load performance using Lighthouse and jq CLI tools.

10|2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/mrhinkle/VibeCoding-a-Website --skill performance-optimizer-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Performance Optimizer Skill
Source: https://github.com/mrhinkle/VibeCoding-a-Website/tree/main/.claude/skills/performance-optimizer
Command: npx skills add https://github.com/mrhinkle/VibeCoding-a-Website --skill performance-optimizer-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Slow page loads, large assets, render-blocking resources, and poor Core Web Vitals that reduce conversions, search rankings, and user satisfaction are diagnosed and fixed with concrete, implementable optimizations.

Core Features & Use Cases

  • Comprehensive Audits: Run Lighthouse CLI audits and extract FCP, LCP, CLS, TTI, and TBT insights.
  • Asset Optimization: Identify and generate recommendations for images (srcset, WebP, compression), CSS (critical CSS, purge/minify), JavaScript (minify, code-splitting, defer/async), and fonts (subsetting, preload, font-display).
  • Implementation Support: Provide minified outputs, HTML snippets for srcset/preload, build-tool configuration tips, and a verification plan with before/after metrics.
  • Use Case: Improve a marketing landing page's LCP and TTI by optimizing hero images, splitting vendor bundles, and inlining critical CSS to reach Lighthouse performance targets.

Quick Start

Run a Lighthouse audit on the target site URL and return a prioritized optimization plan with expected impact estimates.

Frequently Asked Questions about Performance Optimizer Skill

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

FAQPage Schema
How do I improve Core Web Vitals and fix slow page load issues?

Improve Core Web Vitals by auditing web page load performance with Lighthouse CLI, extracting FCP, LCP, CLS, TTI, and TBT insights, and applying asset-by-asset optimization recommendations to reduce render-blocking resources and large assets.

How do I optimize images and fonts for better LCP scores?

Optimize images and fonts for LCP scores by generating srcset attributes, WebP compression recommendations, font subsetting, preload snippets, and font-display configurations to minimize asset delivery bottlenecks.

What's the best way to reduce render-blocking CSS and JavaScript?

Reduce render-blocking CSS and JavaScript by inlining critical CSS, purging and minifying unused styles, implementing code-splitting, and applying defer or async attributes to script tags.

Can I use this to optimize performance for React, Vue, or server-rendered apps?

Yes, you can use this to optimize performance for static sites, React/Vue single-page applications, and server-rendered pages by analyzing images, CSS, JavaScript, fonts, and asset delivery specific to each framework.

Do I need Lighthouse and jq installed to run CLI performance audits?

Yes, you need Lighthouse and jq installed in your environment to execute CLI performance audits, parse the resulting JSON output, and extract the Core Web Vitals metrics required for generating optimization plans.

How do I verify that my web performance optimizations actually worked?

Verify web performance optimizations by following the provided verification plan, which compares before and after Lighthouse metrics to confirm that your image, CSS, and JavaScript improvements reached the target performance scores.