
Angular Animations
This skill helps Claude configure Angular's animation system using triggers, transitions, and keyframes. You'll want it when you're adding enter/leave animations, route transitions, or stagger effects to Angular components. The documentation covers Angular 21's modern API, including the newer animateEnter and animateLeave functions that replace the deprecated :enter and :leave syntax. It includes practical examples for state-based animations, list staggering with query, and performance tips like favoring transform and opacity over expensive properties. The accessibility guidance on reduced motion support is a nice touch that production apps actually need.
- skills.sh installs
- 194
- GitHub stars
- 7
- last updated
- Aug 21, 2026
Install
$ npx -y skills add oguzhan18/angular-ecosystem-skills --skill angular-animations --agent claude-codeInstalls into .claude/skills of the current project.
Files
@angular/animations
Version: Angular 21 (2025) Tags: Animations, UI, Transitions, Motion
References: Animations Guide • API • npm
API Changes
This section documents recent version-specific API changes.
-
NEW: Modern animation API — Use
animateEnterandanimateLeaveover deprecated:enter/:leave -
NEW: CSS-based animations — Angular team recommends CSS for better performance
-
NEW: View transitions API — Support for browser View Transitions API
-
DEPRECATED:
:enterand:leave— UseanimateEnterandanimateLeaveinstead
Best Practices
- Enable animations module
import { provideAnimations } from '@angular/platform-browser/animations';
export const appConfig: ApplicationConfig = {
providers: [
provideAnimations()
]
};
- Use triggers for state-based animations
import { trigger, state, style, transition, animate } from '@angular/animations';
Sponsors
Details
- Repository
- github.com/oguzhan18/angular-ecosystem-skills
- Categories
- Frontend Development, Design & UI/UX
- First seen
- Jun 3, 2026
More from oguzhan18/angular-ecosystem-skills
All 45- Angular I18n194
- Angular Services193
- Angular Performance192
- 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