From fd0b950f011d8173b8567441669fa867a57b32ef Mon Sep 17 00:00:00 2001 From: Lorenz Hilpert Date: Mon, 24 Nov 2025 14:53:47 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20docs:=20add=20css-keyframes-anim?= =?UTF-8?q?ations=20skill=20to=20mandatory=20usage=20tables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added css-keyframes-animations skill to documentation: - Mandatory skill invocation rules table (trigger: creating CSS animations) - Skill chaining table (component with animations workflow) --- CLAUDE.md | 2 ++ 1 file changed, 2 insertions(+) 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 |