What problem does it solve? Writing After Effects scripts requires navigating undocumented matchNames, ES3-era JavaScript constraints, fragile ScriptUI layouts, and confusing shape layer hierarchies, which leads to crashes and broken production scripts. ## Core Features & Use Cases - Production-Grade ExtendScript Patterns: Provides IIFE structure, undo groups, 1-based indexing, defensive error handling, and ES3 compatibility rules for reliable JSX scripts. - ScriptUI Panel Construction: Covers dockable panel detection, binary asset (icon) lifecycle management, tabbed layouts, and crash-prone property avoidance. - Shape Layer & Expression Engineering: Documents the ADBE Root Vectors Group hierarchy, shape-to-mask conversion, coordinate space conversion, and safe expression templating with string escaping. - Use Case: When asked to build a dockable AE panel that creates shape layers with pseudo-effects, the skill supplies the exact matchNames, settings persistence patterns, and binary preset bootstrapping code needed. ## Quick Start Ask the AI to write an After Effects JSX script that creates a dockable ScriptUI panel which adds a shape layer with a fill and stroke to the active composition.