ae-expressions

Generates After Effects expressions and ExtendScript code for motion design automation.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/suchwow-sysadmin/claude-skills --skill ae-expressions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ae-expressions
Source: https://github.com/suchwow-sysadmin/claude-skills/tree/main/after_effects
Command: npx skills add https://github.com/suchwow-sysadmin/claude-skills --skill ae-expressions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After Effects users often struggle to create consistent, data-driven animations across projects. This skill automates the generation of expressions and ExtendScript code to speed up development and ensure frame-rate and resolution independence.

Core Features & Use Cases

  • Expression generation for AE properties with time-based, pixel-to-percentage conversions, and clean commenting
  • ExtendScript (.jsx) script generation with auto-import support to seed new projects
  • Reference-based animation analysis for building production-ready motion graphics templates

Quick Start

Use the ae-expressions skill to generate a wiggle expression for a layer's position based on composition width, with time-based easing and pre-configured expression controls

Frequently Asked Questions about ae-expressions

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

FAQPage Schema
How do I generate After Effects expressions for data-driven animations?

You can generate After Effects expressions by using automation tools to create production-ready code for data-driven animations. This approach applies time-based easing and pixel-to-percentage conversions to ensure frame-rate and resolution independence across your motion graphics projects.

What is ExtendScript used for in After Effects automation?

ExtendScript is used to generate .jsx scripts that automate motion design tasks in After Effects. It enables auto-import support to seed new projects, build templates, and create scalable visualizations without manual keyframing.

Can I use expressions to make motion graphics resolution independent?

Yes, you can use expressions to make motion graphics resolution independent. By applying pixel-to-percentage conversions and time-based calculations, expressions ensure your animations scale correctly across multiple resolutions and frame rates.

How do I create a wiggle expression based on composition width?

To create a wiggle expression based on composition width, you generate code that references the comp dimensions and applies time-based easing. The output includes clean commenting and pre-configured expression controls for seamless integration.

Do I need scripting enabled in After Effects to run .jsx scripts?

Yes, you need After Effects with scripting capabilities to run .jsx scripts. This environment allows you to execute ExtendScript code, apply auto-import features, and integrate ready-to-paste expressions directly into your project workflow.

Best way to automate motion design templates across different frame rates?

The best way to automate motion design templates across different frame rates is generating ExtendScript code with time-based easing and expression controls. This ensures your templates remain frame-rate independent and production-ready for scalable visualizations.