What problem does it solve?
Creating engaging video overlays requires manual design, JSX authoring, and precise placement in the project’s overlay track, which is time‑consuming and error‑prone for agents and editors.
Core Features & Use Cases
- Decision Guidance: An agent reads the editing prompt and transcript to determine appropriate overlays such as hooks, lower‑thirds, logos, or stat cards.
- JSX Authoring: Writes custom JSX files for each overlay, applying style defaults, animation timing, and absolute paths.
- Project Integration: Adds the generated overlays to the correct overlay tracks in
project.json, respecting canvas size, z‑ordering, and render constraints.
- Use Case Example: An agent produces a bold opening hook overlay for a TikTok video, ensuring the text is large, positioned away from UI elements, and animated to match speech cadence.
Quick Start
Use the overlay skill to generate a JSX overlay for the opening hook and add it to the project.