performance-optimization

Profile Core Web Vitals and implement code splitting, caching, and image optimization.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chriscarterux/chris-claude-stack --skill performance-optimization-chriscarterux
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performance-optimization
Source: https://github.com/chriscarterux/chris-claude-stack/tree/main/skills/performance-optimization
Command: npx skills add https://github.com/chriscarterux/chris-claude-stack --skill performance-optimization-chriscarterux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork and manual effort in identifying and fixing performance bottlenecks that slow down your applications and frustrate users.

Core Features & Use Cases

  • Performance Profiling: Automatically measure Core Web Vitals and identify optimization opportunities.
  • Code Optimization: Implement automatic code splitting, lazy loading, and bundle optimization.
  • Use Case: Imagine your e-commerce site has a 4.8-second LCP. Use this Skill to analyze bundle sizes, identify render-blocking resources, and generate optimized loading strategies.

Quick Start

Analyze the performance of my React application and provide specific recommendations to reduce the initial bundle size and improve Largest Contentful Paint.

Frequently Asked Questions about performance-optimization

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

FAQPage Schema
How do I measure and improve Core Web Vitals for my application?▼

Core Web Vitals measure user experience through Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift. This Skill automatically profiles these metrics, identifies bottlenecks like render-blocking resources and large bundles, and generates optimization strategies including code splitting, lazy loading, and caching to reduce load times on mobile and desktop.

What's the best way to reduce initial bundle size and improve page load performance?▼

Bundle optimization combines code splitting, lazy loading, and image optimization to decrease initial load time. This Skill analyzes your bundle composition, identifies unused code, splits routes into separate chunks, defers non-critical resources, and applies compression—directly addressing slow initial page loads and large bundles.

Can I automate performance profiling and integrate it into my CI/CD pipeline?▼

Yes. This Skill enforces performance budgets and integrates with CI/CD and monitoring tools to automatically measure and track Core Web Vitals on every build. It generates reports and recommendations without manual intervention, catching regressions early in development.

How do I optimize images and implement caching strategies for faster delivery?▼

Image optimization reduces file sizes while preserving quality; CDN and caching strategies serve content from geographically distributed servers and store frequently accessed resources locally. This Skill applies both techniques automatically, improving load times on slow networks and reducing API response delays.

Does this work with React applications and slow network conditions?▼

Yes. This Skill covers React and other JavaScript frameworks, with specific optimization recommendations for slow networks and mobile experiences. It profiles render-blocking resources, identifies large dependencies, and configures code splitting and lazy loading tailored to your tech stack.