after-effects

Generates and executes ExtendScript (JSX) to automate After Effects projects on macOS.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Moh-Tayyab/youtube-automation --skill after-effects-moh-tayyab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: after-effects
Source: https://github.com/Moh-Tayyab/youtube-automation/tree/main/.agents/skills/after-effects
Command: npx skills add https://github.com/Moh-Tayyab/youtube-automation --skill after-effects-moh-tayyab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate repetitive After Effects tasks by generating and executing ExtendScript (JSX) to perform common project operations such as editing layers, keyframes, expressions, effects, and rendering.

Core Features & Use Cases

  • Automates After Effects workflows by generating and running ExtendScript via osascript on macOS.
  • Handles operations across layers, keyframes, expressions, effects, compositions, assets, and renders for batch automation and reproducible results.
  • Supports deterministic, undoable actions across multiple steps, enabling consistent production pipelines.

Quick Start

Provide a description of the requested After Effects task, and the system will generate and run the corresponding ExtendScript action on the active composition.

Frequently Asked Questions about after-effects

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate After Effects tasks using ExtendScript?

You can automate After Effects tasks by generating and executing ExtendScript (JSX) to edit layers, keyframes, expressions, effects, and compositions. Provide a task description and the system runs the corresponding JSX action on the active composition.

Can I batch edit multiple comps in After Effects on macOS?

Yes, batch editing multiple comps in After Effects on macOS is supported. The system generates deterministic, undoable ExtendScript actions to handle operations across multiple compositions for consistent production pipelines.

What permissions do I need to run ExtendScript in After Effects on macOS?

To run ExtendScript in After Effects on macOS, you need scripting permissions enabled. Specifically, enable "Allow Scripts to Write Files and Access Network" so the generated JSX scripts can execute properly via osascript.

Does After Effects automation work for render preparation and project organization?

After Effects automation works for render preparation and project organization by generating ExtendScript to handle assets and renders. It enables deterministic automation for batch edits, project organization, and reproducible results across compositions.

Why does my After Effects ExtendScript automation require osascript on macOS?

After Effects ExtendScript automation requires osascript on macOS because the system uses it to run the generated JSX scripts. This allows deterministic, undoable actions to be executed directly within the After Effects environment.

What is the best way to automate keyframes and expressions in After Effects?

The best way to automate keyframes and expressions in After Effects is by generating ExtendScript (JSX) to perform the edits. This approach enables deterministic, undoable actions across multiple steps for consistent, reproducible results.