
Angular Performance
This one teaches Claude how to optimize Angular apps with the latest performance patterns from Angular 21. It covers the new zoneless change detection, deferrable views with @defer, signal-based reactivity, and OnPush strategies. You get practical examples for lazy loading routes, using trackBy in loops, and optimizing bundle sizes. The code snippets are clean and show both what to avoid and what to do instead. If you're dealing with slow Angular apps or bloated bundles, this gives Claude enough context to suggest actual fixes instead of generic advice. It assumes you're working with modern Angular, so older projects might need different approaches.
- skills.sh installs
- 192
- GitHub stars
- 7
- last updated
- Aug 21, 2026
Install
$ npx -y skills add oguzhan18/angular-ecosystem-skills --skill angular-performance --agent claude-codeInstalls into .claude/skills of the current project.
Files
Angular Performance
Version: Angular 21 (2025) Tags: Performance, Optimization, Bundle Size, Change Detection
References: Performance Guide • Change Detection
API Changes
This section documents recent version-specific API changes.
-
NEW: Zoneless change detection — Disable zone.js for better performance source
-
NEW: Deferrable views (@defer) — Lazy load component code
-
NEW: Signal-based reactivity — Use signals instead of zone.js
-
NEW: afterNextRender — Run code after rendering without zone.js
Best Practices
- Use OnPush change detection strategy
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
// ...
})
export class MyComponent {}
- Use trackBy with @for
@Component({
template: `
@for (item of items; track item.id) {
{{ item.name }}
}
`
})
export class MyComponent {}
- Use lazy loading for routes
Sponsors
Details
- Repository
- github.com/oguzhan18/angular-ecosystem-skills
- Categories
- Frontend Development, Debugging
- First seen
- Jun 3, 2026
More from oguzhan18/angular-ecosystem-skills
All 45- Angular Jest190
- Angular Pwa190
- Angular Standalone189
- Angular Elements188
- Angular Cli187
- Angular Http185
- Angular Guards184
- Angular Interceptors184
- Angular Schematics184
- Angular Components182
- Angular Destroyref182
- Angular Forms182
- Angular Pipes180
- Angular Resolvers179
- Angular Deferrable178
- Angular Resource178
- Angular Signals178
- Angular Signals Forms178
- Angular Reactive177
- Angular Directives176
- Angular Lifecycle176
- Angular Di175
- Angular Viewchild174
- Angular Cypress172