performance-frontend-angular

Community

Boost 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.