首页龙虾技能列表 › After Effects MCP — 技能工具

After Effects MCP — 技能工具

v1.0.0

Automates Adobe After Effects using ExtendScript (.jsx) files and aerender CLI. Supports composition creation, effect application, batch rendering, project t...

0· 187·0 当前·0 累计
by @camel-255 (CAMEL-255)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/14
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
The skill appears to do what it says (After Effects automation) and includes benign ExtendScript examples, but the documentation references multiple scripts/resources that are missing and the manifest omits mentioning aerender as a required binary—these inconsistencies merit caution before installing or running.
评估建议
This skill appears to be a straightforward After Effects automation bundle, but the packaging is incomplete: SKILL.md mentions multiple scripts, templates, and reference files that are not included in the manifest. Before installing or running anything: 1) Ask the publisher for the missing files or a corrected manifest; 2) Verify After Effects and aerender are installed and that aerender is on PATH; 3) Manually inspect any ExtendScript (.jsx) files you will run—they can read and write files on d...
详细分析 ▾
用途与能力
The declared purpose (After Effects automation via ExtendScript and aerender) matches the included .jsx files (create_comp.jsx, batch_render.jsx) and the SKILL.md examples. However, SKILL.md and the 'Available Scripts' table reference additional scripts and asset folders (apply_effect.jsx, export_template.jsx, ae_script.jsx, assets/templates/) and reference files (effect_names.md, render_settings.md) that are not present in the manifest. Also the README suggests using 'aerender' but the registry metadata lists no required binary. These are coherency problems (missing files and an undeclared required binary), not direct evidence of malicious behavior.
指令范围
Run instructions are limited to typical AE operations (open project, run ExtendScript, use aerender). The SKILL.md does not instruct reading arbitrary host files, exfiltrating data, or contacting external endpoints. That said, the instructions reference scripts and reference docs that are not included; the skill grants the agent discretion to run aerender and AE scripts (normal for this domain) but the missing resources mean runtime behavior could differ from the documentation.
安装机制
There is no install spec (instruction-only), and the included code files are ExtendScript intended for execution inside After Effects. No external downloads, package installs, or archive extraction are present in the manifest, which minimizes installer-level risk.
凭证需求
The skill declares no required environment variables or credentials (appropriate for local AE automation). However, SKILL.md expects 'aerender' to be available on PATH (it even suggests 'which aerender') but the registry metadata did not list aerender as a required binary—this mismatch is likely an oversight but should be clarified. No credentials or sensitive env vars are requested.
持久化与权限
The skill is not force-enabled (always: false) and does not request persistent or elevated platform privileges. There is no evidence it modifies other skills or system-wide agent settings.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/18

Initial release - ExtendScript automation, batch rendering, AE templates

● 无害

安装命令 点击复制

官方npx clawhub@latest install after-effects-mcp
镜像加速npx clawhub@latest install after-effects-mcp --registry https://cn.clawhub-mirror.com

技能文档

This skill enables programmatic control of Adobe After Effects via ExtendScript (.jsx) automation and command-line tools.

🛠️ Core Capabilities

1. ExtendScript Automation

Use scripts/ae_script.jsx to execute After Effects operations:
  • Create/modify compositions
  • Add layers, effects, keyframes
  • Batch render projects
  • Manipulate project structure

2. Command-Line Rendering

Use aerender (After Effects command-line renderer) for:
  • Headless rendering
  • Batch processing
  • Queue management

3. Project Template System

Use assets/templates/ for reusable AE project templates.


📋 Usage Patterns

Pattern 1: Create Composition Programmatically

// 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);

Pattern 2: Batch Render Project

aerender -project ./my_project.aep -output ./output.mov -mp

Pattern 3: Apply Effect via Script

// scripts/apply_effect.jsx
var layer = app.project.activeItem.selectedLayer(1);
layer.property("ADBE Effect Parade").addProperty("ADBE Gaussian Blur");

🔧 Available Scripts

ScriptPurpose
create_comp.jsxCreate new composition with specified params
batch_render.jsxQueue multiple compositions for render
apply_effect.jsxApply effects to selected layers
export_template.jsxSave project as template (.aet)

🚀 Quick Start Workflow

  • 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:
- AE: File → Scripts → Run Script File - Command-line: aerender -script ./myscript.jsx

  • Render Output: Use aerender for headless rendering

⚠️ Requirements

  • Adobe After Effects installed (CC 2019+)
  • ExtendScript Toolkit (optional, for debugging)
  • aerender in PATH for command-line rendering

📚 References

  • ExtendScript Guide: See references/extendscript_api.md
  • Effect Names: See references/effect_names.md
  • Render Settings: See references/render_settings.md

🎯 Monitoring

Be verbose about:

  • Composition settings (resolution, duration, framerate)
  • Effect choices and parameters
  • Render queue status
  • Output format decisions
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务