← TellaCONTENT HISTORY

Update to Tella

Snapshot Oct 31, 2026 · 12:10 UTC · version 1.2.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Tella and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Redraw a product's real screens natively in Tella Motion, through the Tella MCP, as live shapes, text and paths that stay sharp at any zoom and can be edited, simplified to what the shot needs and animated so the product performs its real interaction. Use when asked for animated UI, UI motion graphics, a product animation, motion plates of the product, or to rebuild a screen so it can act. For depth from a screenshot without redrawing it, use tella-ui-parallax. Builds on tella-motion-design. Needs the Tella Motion tools, which are in beta and not available in every workspace.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 405
    }
  ],
  "name": "tella-ui-redraw",
  "skill_md_contents": "---\nname: tella-ui-redraw\ndescription: Redraw a product's real screens natively in Tella Motion, through the Tella MCP, as live shapes, text and paths that stay sharp at any zoom and can be edited, simplified to what the shot needs and animated so the product performs its real interaction. Use when asked for animated UI, UI motion graphics, a product animation, motion plates of the product, or to rebuild a screen so it can act. For depth from a screenshot without redrawing it, use tella-ui-parallax. Builds on tella-motion-design. Needs the Tella Motion tools, which are in beta and not available in every workspace.\n---\n\n# Redraw product UI in Tella Motion\n\nRebuild the real interface with Tella Motion's own shapes and text, simplified to what the shot needs, and let it perform one action. Follow `tella-motion-design`; load it first.\n\nThis skill needs the Tella MCP. If tools such as `get_timeline` are missing, follow the connection steps in the `tella` skill first. If the Tella Motion tools are missing, offer zooms and callouts on the recording instead.\n\n## Source\n\nEvery piece that claims to be the product comes from it: a frame of the user's recording (`get_clip_frame`), their screenshots, or the product's page (`import_from_url`). Read labels, values, icons, spacing, radii and colours from a full-size crop. Never invent a control, chart or customer; build a labelled placeholder and ask.\n\n## Rebuild\n\n- **The hero piece** in full, with its real text: the panel, card, field or chart the action happens in, at 1.5 to 2× its size in the product, so text is at least about 26 px tall at 1080p.\n- **The context** as quiet shapes in the product's colours (window, sidebar, header) with only the labels that place the viewer, or the real screenshot behind, dimmed.\n- **Nothing else.**\n\nDraw with `addShape` (rounded rectangles), `addTitle` (every label, in the product's typeface or the nearest neutral sans), `addPath` or the real icon files (`addMedia`). Name nodes for what they are (`card.invoice`), group each piece, keep text live.\n\n## Act\n\nOne action per shot, on the word that names it, using `tella-ui-interactions`. The cursor is large (4–6% of the frame height), enters from off frame, and its click causes the change on the same frame. Lift the hero piece with a deeper shadow; for camera moves through layers, follow `tella-ui-parallax`. Hand off between shots as `tella-motion-design` says.\n\n## Place\n\nOne Tella Motion document per shot at the canvas size (`create_motion_document`), as b-roll (`add_layout` with `media: {type: \"motion\", documentId}`) or an overlay beside the speaker. Build and check the first shot, then make the rest from it (`duplicate_motion_document`).\n\n## Check\n\n`get_motion_frame` at the start, the click and the held result, and `get_motion_preview`: labels and values match the source crop, text is sharp and readable at phone size, the click causes the change on its frame, and nothing covers the speaker in the video.\n"
}

SHA-256 of public snapshot: 990b8cc501cfb9ce314c1b0d59cc4ef404420d5216bd0752766bf1afded32614