AI agent skills for Adobe After Effects automation — describe what you want, and we'll generate and execute the code.
npx skills add https://github.com/aedev-tools/adobe-agent-skills --skill after-effectsInstala esta habilidad con la CLI y comienza a usar el flujo de trabajo SKILL.md en tu espacio de trabajo.
AI agent skills for creative tools. Start with After Effects automation — describe what you want in natural language, and Claude Code (or other agents) will generate and execute the code for you.
Built by aedev.tools

npx skills add aedev-tools/adobe-agent-skills
"Animate the table rows in one by one with a slide-up and fade, staggered 0.12s apart"
"Add a drop shadow to every text layer in this comp and set them all to multiply"
"Create a lower-third with a background bar, text, and a line accent — animate it sliding in from the left"
"Find all missing footage in this project and tell me which comps are affected"
"Precompose all the icon layers into a single comp and loop them"
"Add expression controls to this null so I can drive all the text colors from one place"
Install the skill:
npx skills add aedev-tools/adobe-agent-skills
Enable scripting in After Effects:
Preferences > Scripting & Expressions > "Allow Scripts to Write Files and Access Network"
Start prompting. Open your AE project, open your coding agent, and describe what you want.
The skill includes domain knowledge and tooling across the full After Effects scripting API:
| Domain | Coverage |
|---|---|
| Layers | Create, delete, duplicate, reorder, parent, configure |
| Keyframes & Animation | Set keyframes, easing, interpolation, temporal/spatial control |
| Expressions | Write, link, and debug expressions |
| Effects | Add and configure effects by matchName |
| Compositions | Create, precompose, nest, configure |
| Assets & Footage | Import, replace, organize footage |
| Rendering | Render queue, output modules, export |
| Batch Operations | Bulk modifications across layers and comps |
34 built-in scripts that handle common tasks without generating code:
| Script | What it does |
|---|---|
| Trim Comp to Content | Fit comp duration to layer content |
| Null from Layers | Create controller nulls, auto-parent |
| Fit to Comp | Scale layers to fit/fill/stretch to comp |
| Label Layers | Batch-set label colors by type or name |
| Blend Mode Set | Set blend mode on selected layers |
| Split Layer | Split layers at the playhead |
| Layer Stagger | Stagger layers in time |
| Batch Rename | Bulk rename layers, comps, or items |
| Easing Presets | Apply smooth, snappy, or bounce easing |
| Smart Precompose | Precompose with auto-trimmed duration |
| True Comp Duplicator | Deep-clone comps with independent sub-comps |
| …and 23 more | Anchor points, expressions, fonts, rendering, cleanup, etc. |
Plus query scripts that read your project state without stealing focus — from a lightweight overview down to individual layer properties — so the agent only loads the context it needs.
Found a bug? Have a feature request or idea?
Open an issue — let's build this together.
Apache 2.0 — see LICENSE for details.
Made by aedev.tools