Install
openclaw skills install after-effects-mcpAutomates Adobe After Effects using ExtendScript (.jsx) files and aerender CLI. Supports composition creation, effect application, batch rendering, project templates, and Adobe Media Encoder workflows.
openclaw skills install after-effects-mcpThis skill enables programmatic control of Adobe After Effects via ExtendScript (.jsx) automation and command-line tools.
Use scripts/ae_script.jsx to execute After Effects operations:
Use aerender (After Effects command-line renderer) for:
Use assets/templates/ for reusable AE project templates.
// scripts/create_comp.jsx
var comp = app.project.items.addComp("MyComp", 1920, 1080, 1, 30, 300);
var solid = comp.layers.addSolid([1,0,0], "Red Solid", 1920, 1080, 1);
aerender -project ./my_project.aep -output ./output.mov -mp
// scripts/apply_effect.jsx
var layer = app.project.activeItem.selectedLayer(1);
layer.property("ADBE Effect Parade").addProperty("ADBE Gaussian Blur");
| Script | Purpose |
|---|---|
create_comp.jsx | Create new composition with specified params |
batch_render.jsx | Queue multiple compositions for render |
apply_effect.jsx | Apply effects to selected layers |
export_template.jsx | Save project as template (.aet) |
Check AE Installation: Verify After Effects is installed
which aerender
Load Project: Open existing .aep or create new
app.open(new File("./my_project.aep"));
Execute Script: Run ExtendScript via:
aerender -script ./myscript.jsxRender Output: Use aerender for headless rendering
references/extendscript_api.mdreferences/effect_names.mdreferences/render_settings.mdBe verbose about: