optimize

Identify and fix frontend performance bottlenecks across Core Web Vitals.

Updated Feb 27, 2025
One-click install
npx skills add https://github.com/tuanemuy/dotfiles --skill optimize-tuanemuy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimize
Source: https://github.com/tuanemuy/dotfiles/tree/main/config/claude/skills/optimize
Command: npx skills add https://github.com/tuanemuy/dotfiles --skill optimize-tuanemuy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identifies and fixes frontend performance bottlenecks across loading, rendering, and interactivity to deliver faster, smoother user experiences.

Core Features & Use Cases

  • Performance auditing: measure Core Web Vitals (LCP, FID/INP, CLS), Time to Interactive, and resource budgets to locate bottlenecks.
  • Optimization strategies: guidance for image optimization, code-splitting, CSS containment, font loading, and caching to improve load times and interactivity.
  • Use Case: apply to a web app with slow initial load or janky interactions, then implement a prioritized plan to reduce bundle size and optimize rendering.

Quick Start

Run the optimizer on your project to generate a prioritized plan of performance improvements and validation steps.

Frequently Asked Questions about optimize

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

FAQPage Schema
How do I fix frontend performance bottlenecks and improve Core Web Vitals?

To fix frontend performance bottlenecks, audit Core Web Vitals like LCP, FID/INP, and CLS to locate loading and rendering issues. Apply actionable optimizations across images, code-splitting, and CSS containment to deliver smoother user experiences.

What is the best way to reduce web app initial load time and janky interactions?

The best way to reduce initial load time and janky interactions is applying optimization strategies like image optimization, code-splitting, and font loading. This reduces bundle size and optimizes rendering to improve interactivity.

How do I measure Core Web Vitals and create a prioritized optimization plan?

Measure Core Web Vitals by auditing LCP, FID/INP, CLS, and Time to Interactive against resource budgets. This generates a prioritized plan of performance improvements complete with validation steps for your web application.

Can I use this to optimize rendering and interactivity for dynamic web content?

Yes, you can optimize rendering and interactivity for dynamic web content. The optimizer applies CSS containment, caching, and code-splitting strategies across pages and components to improve load times and interactivity.

Does this performance optimizer work for any web application or are there limitations?

This performance optimizer works for web applications targeting improved LCP, FID/INP, CLS, and TTI across pages, components, and dynamic content. It requires no specific dependencies to measure bottlenecks and propose actionable optimizations.