ppt-avatar-video

Installation
SKILL.md

PPT Narrated Video

Produce the final video quickly. This is a conversion workflow, not a motion-design workflow.

Scope boundary

  • Preserve every source page as a static image in the original order. Voice-only and overlay modes keep the slide full-frame; the two side-by-side modes fit it inside their fixed slide rectangle without cropping.
  • Always include the selected narration. Overlay a transparent talking avatar only when the user selected one.
  • Use hard cuts between pages by default. Add only a short dissolve when the user explicitly requests it.
  • Do not select a design preset, construct an arc, search the HyperFrames catalog, choose blueprints or rules, redesign slides, or author per-slide animation.
  • Do not invoke a general intro-video or motion-graphics workflow unless the user explicitly asks for custom motion.
  • Default to direct final delivery. Pause for preview approval only when the user asks to review first.

Preserve the requested configuration

Use the supplied source, aspect ratio, and voice exactly. Treat avatar configuration as optional: never add or choose an avatar when the user supplied only a voice. When an avatar is supplied, preserve its ID, presenter placement, and presenter scale exactly. Do not list or search avatars or voices when compatible identifiers are already supplied.

For avatar mode, map 16:9 to landscape, 9:16 to portrait, and 1:1 to square. Transparent JoggAI output requires --screen-style 3 --no-caption. If scale is absent, use a visible presenter width of 14% of the frame. Scale refers to the non-transparent avatar bounds, not the full video canvas.

Installs
1
GitHub Stars
76
First Seen
4 days ago
ppt-avatar-video — okou-ai/vm0-skills