What problem does it solve?
This Skill addresses UI performance issues, enhancing loading speed, rendering, animations, images, and bundle size to deliver faster, smoother experiences.
Core Features & Use Cases
- Performance Diagnostics: Measures and identifies bottlenecks in UI performance.
- Optimization Strategies: Implements strategies for image optimization, JavaScript bundle reduction, CSS optimization, font optimization, and loading strategy improvements.
- Rendering Optimization: Reduces layout thrashing, optimizes rendering, and minimizes paint and composite operations.
- Animation Optimization: Utilizes GPU acceleration and smooth 60fps animations.
- React/Framework Optimization: Offers React-specific optimizations and framework-agnostic best practices.
- Network Optimization: Reduces requests, optimizes APIs, and enhances performance for slow connections.
- Core Web Vitals Optimization: Focuses on Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift.
- Performance Monitoring: Utilizes tools for monitoring and key metrics assessment.
Quick Start
Run the optimize skill with the target component or file to diagnose and fix performance issues.