Skip to content

snapcn templates

The free components of snapcn (MIT) are built-in motion templates: text reveals and highlights, captions, logo stings, prompt and agent scenes, device and screen frames, cursor moves and full launch scenes. Each one plays at the original size, frame rate and length, with the same curves and colours.

  1. Open a motion frame and open Templates.
  2. Search for the name (for example Text reveal, Agent steps, Prompt send). snapcn templates carry the original name.
  3. Insert it, then edit its fields in the Properties panel: the text, the theme (light or dark), colours (transparent keeps the theme colour), font (sans keeps the component’s own face) and the timing in frames.

Pictures, logos, screenshots, avatars and clips are media fields: pick one from the project assets, upload a file or drag it from the canvas. Leave a field empty to keep the template’s placeholder.

The motion agent lists them with list_templates, reads every field with get_template and places one with add_template (ids start with builtin:snapcn-, e.g. builtin:snapcn-text-reveal). set_template_fields fills media fields with asset ids from the project. From the CLI:

Terminal window
feega motion ask <nodeId> "add the snapcn text reveal saying 'Meet Acme Billing'"

snapcn is MIT, © 2026 Sri Nath (snap-cn); the notice is in THIRD_PARTY_NOTICES.md. snapcn’s paid Pro components are not included.