performance-frontend-angular
CommunityBoost Angular perf with lazy loading and OnPush
Authorcongiuluc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Angular apps often suffer from large bundle sizes, suboptimal change detection, and heavy rendering costs that degrade user experience. This Skill provides a structured approach to accelerate front-end performance by applying proven Angular patterns and optimization techniques across projects.
Core Features & Use Cases
- Reduce initial bundle size through route-level lazy loading and code splitting.
- Improve rendering efficiency with ChangeDetectionStrategy.OnPush and trackBy functions.
- Optimize images and assets with NgOptimizedImage and responsive sizing.
- Enable smooth scrolling for large lists via CDK virtual scrolling.
- Improve Core Web Vitals (LCP, CLS, INP) by applying end-to-end performance patterns.
- Suitable for teams upgrading existing Angular apps or starting new high-performance projects.
Quick Start
Follow the steps in this Skill to profile an Angular app and apply recommended performance patterns.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: performance-frontend-angular Download link: https://github.com/congiuluc/my-awesome-copilot/archive/main.zip#performance-frontend-angular Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.