Optimizes Angular application performance by implementing industry-standard best practices for change detection, lazy loading, and asset management.
This skill provides Claude with specialized guidance to audit and improve Angular applications through high-priority performance techniques. It focuses on implementing OnPush change detection, utilizing deferrable views (@defer) for optimized lazy loading, and enhancing asset delivery with NgOptimizedImage. By enforcing signal-based reactive patterns and identifying common anti-patterns like heavy template functions or bloated constructors, this skill ensures your Angular codebase remains fast, scalable, and prepared for a zoneless future.
Key Features
01Lazy loading optimization using @defer blocks
02Signal-based pattern migration for zoneless Angular
03LCP improvement via NgOptimizedImage (ngSrc)
04Automatic implementation of ChangeDetectionStrategy.OnPush
05Template loop tracking with @for and track functions
06260 GitHub stars
Use Cases
01Refactoring legacy Angular components to use efficient change detection strategies
02Optimizing Core Web Vitals and LCP for enterprise-scale Angular applications
03Reducing main bundle size by implementing deferrable views for below-the-fold content