After effects
Agent Kaizen skill for Claude Code & Codex: faithful, identifier-preserving reference for Adobe Creative Cloud, Acrobat, Photoshop, Illustrator, InDesign, InCopy, Premiere Pro, After Effects, Audition, Media Encoder, Firefly. UXP, ExtendScript, CEP, batchPlay, plugin SDKs & REST APIs. Routes to 11 product subskills.
npx -y skills add LevyBytes/AI-SKILL-adobe-products --skill after-effectsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when a task specifically concerns Adobe After Effects: After Effects compositions, layers, effects, expressions, rendering, ExtendScript, AEGP, PF, or C++ SDK; this is the product subskill routed from adobe-products.
SKILL.md
17.7 KB, as published. Nobody here has run it
Adobe After Effects Reference
Use this subskill for motion graphics, compositing, expressions, rendering, scripting, ExtendScript, and C++ SDK plugins.
Workflow
- Identify the surface the task touches (desktop/web help, UXP, ExtendScript, REST API, C++ SDK, samples).
- Use the task router below or
references/INDEX.mdto open the one file that matches. - Treat every label, menu path, shortcut, API/method/object name, endpoint, enum value, and number as an exact reference fact.
Task router
Load only the reference the task needs. Files are grouped by surface.
Desktop & Web Help
| Topic | Read |
|---|---|
| After Effects Beta, Whats New | references/help-using.md |
| Keyboard Shortcuts Reference (part 1) | references/help-keyboard-shortcuts-reference.md |
| Keyboard Shortcuts Reference (part 2) | references/help-keyboard-shortcuts-reference-2.md |
| Keyboard Shortcuts Reference (part 3) | references/help-keyboard-shortcuts-reference-3.md |
| Planning Setup, Tip Of The Day, General User Interface Items | references/help-using-2.md |
| Workflows, Workspaces Panels Viewers | references/help-using-3.md |
| Improved Ui Language Support, Projects | references/help-using-4.md |
| Composition Basics | references/help-composition-basics.md |
| Precomposing Nesting Pre Rendering, Composition Profiler | references/help-using-5.md |
| Cinema 4D Composition Renderer | references/help-cinema-4d-composition-renderer.md |
| Preparing Importing Still Images | references/help-preparing-importing-still-images.md |
| Importing Effects Premiere Pro | references/help-importing-effects-premiere-pro.md |
| Importing Interpreting Video Audio, Preparing Importing 3D Image Files | references/help-using-6.md |
| Importing Interpreting Footage Items (part 1) | references/help-importing-interpreting-footage-items.md |
| Importing Interpreting Footage Items (part 2) | references/help-importing-interpreting-footage-items-2.md |
| Import Svg Files, Footage Items | references/help-using-7.md |
| Scene Edit Detection, Xmp Metadata | references/help-using-8.md |
| Formatting Characters Character Panel, Text Effects | references/help-using-9.md |
| Creating Editing Text Layers | references/help-creating-editing-text-layers.md |
| Formatting Paragraphs Paragraph Panel, Extruding Text Shapes | references/help-using-10.md |
| Animating Text (part 1) | references/help-animating-text.md |
| Animating Text (part 2) | references/help-animating-text-2.md |
| Examples Resources Text Animation | references/help-examples-resources-text-animation.md |
| Creating Motion Graphics Templates, Essential Properties | references/help-using-11.md |
| Replace Media Motion Graphics Templates, Properties Panel, Variable Font Axes Support | references/help-using-12.md |
| Working With Variable Font Axes, Scripting Support For Variable Font Axes | references/help-using-13.md |
| Faq For Variable Font Axes, Overview Shape Layers Paths Vector | references/help-using-14.md |
| Paint Tools Brush Clone Stamp | references/help-paint-tools-brush-clone-stamp.md |
| Taper Shape Strokes | references/help-taper-shape-strokes.md |
| Shape Attributes Paint Operations Path, Use Offset Paths | references/help-using-15.md |
| Creating Shapes Masks | references/help-creating-shapes-masks.md |
| Create Masks | references/help-create-masks.md |
| Content Aware Fill | references/help-content-aware-fill.md |
| Roto Brush Refine Matte (part 1) | references/help-roto-brush-refine-matte.md |
| Roto Brush Refine Matte (part 2) | references/help-roto-brush-refine-matte-2.md |
| Object Matte, Create Nulls For Positional Properties And Paths | references/help-using-16.md |
| Selecting Arranging Layers (part 1) | references/help-selecting-arranging-layers.md |
| Selecting Arranging Layers (part 2) | references/help-selecting-arranging-layers-2.md |
| Blending Modes Layer Styles | references/help-blending-modes-layer-styles.md |
| 3D Layers | references/help-3d-layers.md |
| Layer Properties | references/help-layer-properties.md |
| Creating Layers | references/help-creating-layers.md |
| Layers, Layer Markers Composition Markers | references/help-using-17.md |
| Cameras Lights Points Interest (part 1) | references/help-cameras-lights-points-interest.md |
| Cameras Lights Points Interest (part 2) | references/help-cameras-lights-points-interest-2.md |
| Animation Basics | references/help-animation-basics.md |
| Animating Puppet Tools (part 1) | references/help-animating-puppet-tools.md |
| Animating Puppet Tools (part 2) | references/help-animating-puppet-tools-2.md |
| Animating Shape Paths Masks (part 1) | references/help-animating-shape-paths-masks.md |
| Animating Shape Paths Masks (part 2) | references/help-animating-shape-paths-masks-2.md |
| Convert From Sketch Capture To Photoshop Illustrator And Animate | references/help-convert-from-sketch-capture-to-photoshop-illustrator-and-animate.md |
| Assorted Animation Tools | references/help-assorted-animation-tools.md |
| Data Driven Animations, Proportional Scrubbing In Timeline, Quick Apply | references/help-using-18.md |
| Keyframe Interpolation | references/help-keyframe-interpolation.md |
| Setting Selecting Deleting Keyframes, Editing Moving Copying Keyframes | references/help-using-19.md |
| Tracking Stabilizing Motion Cs5 (part 1) | references/help-tracking-stabilizing-motion-cs5.md |
| Tracking Stabilizing Motion Cs5 (part 2) | references/help-tracking-stabilizing-motion-cs5-2.md |
| Facetracking, Rigid Mask Tracking, Mask Reference | references/help-using-20.md |
| Speed | references/help-speed.md |
| Time Stretching Time Remapping, Timecode Time Display Units | references/help-using-21.md |
| Keying | references/help-keying.md |
| Keying Effects (part 1) | references/help-keying-effects.md |
| Keying Effects (part 2) | references/help-keying-effects-2.md |
| Compositing Transparency Overview Resources, Alpha Channels Masks Mattes, Track Mattes And Traveling Mattes | references/help-using-22.md |
| Color Basics | references/help-color-basics.md |
| Color Management (part 1) | references/help-color-management.md |
| Color Management (part 2) | references/help-color-management-2.md |
| Color Correction Effects (part 1) | references/help-color-correction-effects.md |
| Color Correction Effects (part 2) | references/help-color-correction-effects-2.md |
| Color Correction Effects (part 3) | references/help-color-correction-effects-3.md |
| Opencolorio Aces Color Management, Hdr Preview, Hdr Import And Export | references/help-using-23.md |
| Effects Animation Presets Overview (part 1) | references/help-effects-animation-presets-overview.md |
| Effects Animation Presets Overview (part 2) | references/help-effects-animation-presets-overview-2.md |
| Effect List, Effect Manager | references/help-using-24.md |
| Simulation Effects (part 1) | references/help-simulation-effects.md |
| Simulation Effects (part 2) | references/help-simulation-effects-2.md |
| Simulation Effects (part 3) | references/help-simulation-effects-3.md |
| Simulation Effects (part 4) | references/help-simulation-effects-4.md |
| Simulation Effects (part 5) | references/help-simulation-effects-5.md |
| Stylize Effects | references/help-stylize-effects.md |
| Audio Effects | references/help-audio-effects.md |
| Distort Effects (part 1) | references/help-distort-effects.md |
| Distort Effects (part 2) | references/help-distort-effects-2.md |
| Perspective Effects | references/help-perspective-effects.md |
| Channel Effects | references/help-channel-effects.md |
| Generate Effects (part 1) | references/help-generate-effects.md |
| Generate Effects (part 2) | references/help-generate-effects-2.md |
| Generate Effects (part 3) | references/help-generate-effects-3.md |
| Time Effects | references/help-time-effects.md |
| Transition Effects, Rolling Shutter Repair | references/help-using-25.md |
| Blur Sharpen Effects | references/help-blur-sharpen-effects.md |
| 3D Channel Effects | references/help-3d-channel-effects.md |
| Utility Effects, Matte Effects | references/help-using-26.md |
| Noise Grain Effects (part 1) | references/help-noise-grain-effects.md |
| Noise Grain Effects (part 2) | references/help-noise-grain-effects-2.md |
| Noise Grain Effects (part 3) | references/help-noise-grain-effects-3.md |
| Detail Preserving Upscale Effect | references/help-detail-preserving-upscale-effect.md |
| Obsolete Effects | references/help-obsolete-effects.md |
| Cycore Plugins, Expression Basics | references/help-using-27.md |
| Expression Language, Expression Controls | references/help-using-28.md |
| Legacy And Extend Script Engine | references/help-legacy-and-extend-script-engine.md |
| Edit Expressions, Troubleshooting Expressions, Using Expressions Editor | references/help-using-29.md |
| Expressions Text Properties | references/help-expressions-text-properties.md |
| Expression Language Reference (part 1) | references/help-expression-language-reference.md |
| Expression Language Reference (part 2) | references/help-expression-language-reference-2.md |
| Expression Language Reference (part 3) | references/help-expression-language-reference-3.md |
| Expression Language Reference (part 4) | references/help-expression-language-reference-4.md |
| Expression Examples, Automation, Scripts | references/help-using-30.md |
| Immersive Video Vr, Vr Effects, Compositing Tools Vr 360 | references/help-using-31.md |
| Advanced 3D Renderer, Import 3D Model, Import 3D Models From Creative Cloud Libraries, Working With Parametric Meshes | references/help-using-32.md |
| Image Based Lighting, Animated Environment Lights, Enable Lights To Cast Shadows, Extract And Animate Cameras And Lights From 3D Models | references/help-using-33.md |
| Tracking 3D Camera Movement, Adjust Default Camera Settings For 3D Compositions, Cast And Accept Shadows, Embedded 3D Model Animations ... | references/help-using-34.md |
| Apply Substance 3D Materials, Work In 3D Space, 3D Transform Gizmo, Single 3D Gizmo For Multiple 3D Layers | references/help-using-35.md |
| 3D Animation Settings, Real Time Engine, Responsive Design | references/help-using-36.md |
| Previewing (part 1) | references/help-previewing.md |
| Previewing (part 2) | references/help-previewing-2.md |
| Video Preview Using Mercury Transmit | references/help-video-preview-using-mercury-transmit.md |
| Modifying Using Views | references/help-modifying-using-views.md |
| Lossless Compressed Playback | references/help-lossless-compressed-playback.md |
| Basics Rendering Exporting (part 1) | references/help-basics-rendering-exporting.md |
| Basics Rendering Exporting (part 2) | references/help-basics-rendering-exporting-2.md |
| Basics Rendering Exporting (part 3) | references/help-basics-rendering-exporting-3.md |
| Exporting H264 From The After Effects Render Queue, Converting Movies, Multi Frame Rendering | references/help-using-37.md |
| Automated Rendering Network Rendering, Rendering Exporting Still Images Still | references/help-using-38.md |
| Gopro Cineform Codec Settings, Dynamic Link Effects | references/help-using-39.md |
| Effects Applications, Export After Effects Project As Premiere Pro Project | references/help-using-40.md |
| Creative Cloud Libraries | references/help-creative-cloud-libraries.md |
| C4D | references/help-c4d.md |
| Memory Storage1, Improve Performance | references/help-using-41.md |
| Preferences (part 1) | references/help-preferences.md |
| Preferences (part 2) | references/help-preferences-2.md |
| Basics Gpu After Effects, Copy Frame To Clipboard, Stack Panel Groups, Plug Ins | references/help-using-42.md |
ExtendScript / Scripting
| Topic | Read |
|---|---|
| After Effects Scripting Guide, Navigating The Guide, Contribution, Licensing Ownership ... | references/script-after-effects-scripting-guide.md |
| After Effects 24, After Effects 23, After Effects 22, After Effects 18 ... | references/script-after-effects-24.md |
| Methods (part 1) | references/script-methods.md |
| Methods (part 2) | references/script-methods-2.md |
| Methods (part 3) | references/script-methods-3.md |
| Methods (part 4) | references/script-methods-4.md |
| Methods (part 5) | references/script-methods-5.md |
| Methods (part 6) | references/script-methods-6.md |
| Application | references/script-application.md |
| Attributes (part 1) | references/script-attributes.md |
| Attributes (part 2) | references/script-attributes-2.md |
| Attributes (part 3) | references/script-attributes-3.md |
| Attributes (part 4) | references/script-attributes-4.md |
| Attributes (part 5) | references/script-attributes-5.md |
| Attributes (part 6) | references/script-attributes-6.md |
| Attributes (part 7) | references/script-attributes-7.md |
| Attributes (part 8) | references/script-attributes-8.md |
| Attributes (part 9) | references/script-attributes-9.md |
| Attributes (part 10) | references/script-attributes-10.md |
| Project, Team Projects, System, Item ... | references/script-project.md |
| Solidsource, Characterrange, Composedlinerange, Font ... | references/script-solidsource.md |
| Transform, Audio, Essential Properties, Plane ... | references/script-transform.md |
| Color Correction, Distort, Expression Controls, Generate ... | references/script-color-correction.md |
C++ SDK
| Topic | Read |
|---|---|
| Introduction, About, Organization, Documentation Conventions ... | references/sdk-introduction.md |
| What S New In 15 0, What S New In Cc 2017 1 14 2, What S New In Cc 2017 14 1, What S New In Cc 2017 14 0 ... | references/sdk-what-s-new-in-15-0.md |
| What S New In Cs6 11 0, And What Was New Before Cs6, Play, Plan ... | references/sdk-what-s-new-in-cs6-11-0.md |
| Where Installers Should Put Plug Ins, Do I Have To Install The Plug Ins To The Common Folder, Localization, Apple Silicon Support ... | references/sdk-where-installers-should-put-plug-ins.md |
| Command Selectors Table, What S The Difference, Pf Indata | references/sdk-command-selectors-table.md |
| Pf Indata Members, Extent Hint Usage, Now With 20 More Pixels, Point Controls And Buffer Expansion ... | references/sdk-pf-indata-members.md |
| Pf Outflags2, Pf Paramdef, Param Zero, The Rest Of The Parameters ... | references/sdk-pf-outflags2.md |
| Pf Effectworld Structure, New In 16 0, Rowbytes In Pf Effectworlds, Byte Alignment ... | references/sdk-pf-effectworld-structure.md |
| What To Do If You Have Static And Globals In Your Effects, Setting An Effect As Thread Safe, How To Test Whether An Effect Is Thread Safe, Thread Safe First Party Effects ... | references/sdk-what-to-do-if-you-have-static-and-globals-in-your-effects.md |
| Fill Em Up, Sampling Images, Do The Math For Me, Interaction Callback Functions ... | references/sdk-fill-em-up.md |
| Test Test Test, Global Sequence Frame Data, Persistence, Validating Sequence Data ... | references/sdk-test-test-test.md |
| Pf Appsuite, Advanced Appsuite You Can Do That, Pf Advappsuite2, Formatting Time ... | references/sdk-pf-appsuite.md |
| Change Defaults Change Ids, Best Practices, Responsiveness, Make Your Effect Easy To Find ... | references/sdk-change-defaults-change-ids.md |
| Impact Of Wait For Other Threadb On Aegp Computeifneededandcheckout, Checking Cache State, Persistence Of Cache, Real World Integration Example ... | references/sdk-impact-of-wait-for-other-threadb-on-aegp-computeifneededandcheckout.md |
| Events, Pf Eventextra, Pf Context, Pf Effectwindowinfo ... | references/sdk-events.md |
| Ui Callbacks, Ui Performance, How Deep Are My Pixels, Arbitrary Data ... | references/sdk-ui-callbacks.md |
| Aegp Suites, Fail Gracefully, Handling Handles, Managing Menu Items ... | references/sdk-aegp-suites.md |
| Control Items Within Projects, Managing Selections, Manipulate Compositions | references/sdk-control-items-within-projects.md |
| Work With Footage | references/sdk-work-with-footage.md |
| Manage Layers, Layer Creation Notes, Communication With A Layer S Effects, Exploiting Effect Ui Behavior To Look Cool ... | references/sdk-manage-layers.md |
| Diving Into Streams, Okay What Did I Just Get, Layers, Masks ... | references/sdk-diving-into-streams.md |
| Working With Keyframes, Adding Multiple Keyframes, Marker Streams, Mask Management ... | references/sdk-working-with-keyframes.md |
| Utility Functions, Persistent Data Suite, Color Management | references/sdk-utility-functions.md |
| Render Suites, The Aegp World As We Know It, Track Mattes And Transform Functions, Work With Audio ... | references/sdk-render-suites.md |
| Render Queue Item Suite, Render Queue Monitor Suite, Output Module Suite, Working With Effects ... | references/sdk-render-queue-item-suite.md |
| Modifying Items In The Render Queue, Names And Solids, Reporting Errors And Problems, Transforms What Happens First ... | references/sdk-modifying-items-in-the-render-queue.md |
| Convert Between Different Contexts, Smile Cameras, Notes Regarding Camera Behavior, Orthographic Camera Matrix ... | references/sdk-convert-between-different-contexts.md |
| Behavior Flags, New Kids On The Function Block, Aeio Functionblock4 | references/sdk-behavior-flags.md |
| What Goes In, What Goes Out, Export Bit Depth, User Data Vs Options ... | references/sdk-what-goes-in.md |
| 32 Bit Float Support, Pf Checkout Param And Pixel Formats, Plug Ins Reloaded, Effects Presets ... | references/sdk-32-bit-float-support.md |
Gotchas
Recurring failure modes and what to do instead live in the sibling GOTCHA.md.
References
Start at references/INDEX.md; metadata in references/topics.json. One subject per file; open only what the router points to.
Verification
- Validate:
python "$env:DEVROOT\SKILLS\skills\skill-drafting\scripts\validate_skill_package.py" "$env:DEVROOT\SKILLS\skills\adobe-products\after-effects"