diff --git a/CLAUDE.md b/CLAUDE.md index 885685819..8c84bc0fe 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -44,6 +44,7 @@ This file contains meta-instructions for how Claude should work with the ISA-Fro | Writing HTML with interactivity | `html-template` | E2E attributes (data-what, data-which) + ARIA | | Applying Tailwind classes | `tailwind` | Design system consistency | | Writing Angular code | `logging` | Mandatory logging via @isa/core/logging | +| Creating CSS animations | `css-keyframes-animations` | Native @keyframes + animate.enter/leave + GPU acceleration | | Creating new library | `library-scaffolder` | Proper Nx setup + Vitest config | | Regenerating API clients | `swagger-sync-manager` | All 10 clients + validation | | Migrating to standalone | `standalone-component-migrator` | Complete migration workflow | @@ -86,6 +87,7 @@ Assistant: [Writes component following all skill guidelines] | Task | Required Skill Chain | Order | |------|---------------------|-------| | New Angular component | `angular-template` → `html-template` → `logging` → `tailwind` | Template syntax → HTML attributes → Logging → Styling | +| Component with animations | `angular-template` → `html-template` → `css-keyframes-animations` → `logging` → `tailwind` | Template → HTML → Animations → Logging → Styling | | New library | `library-scaffolder` → `architecture-enforcer` | Scaffold → Validate structure | | API sync | `api-change-analyzer` → `swagger-sync-manager` | Analyze changes → Regenerate clients | | Component migration | `standalone-component-migrator` → `test-migration-specialist` | Migrate component → Migrate tests |