Skip to the usage guide
Wrapped Videoby iart-ai

Wrapped Video Skill.

Generate personalized recap videos from one template and validated records.

  • Data Stories
  • Recap
Source Review · wrapped-videoSKILL.md
Task Generate personalized recap videos from one template and validated records. Produces A reusable Remotion recap template with a validation schema. Before You Start Prepare real per-user records with names, metrics and ranked lists. Identify the main personal statistic and share destination, then use one representative record to validate the template before a batch render.
Editorial summary · source reviewed 2026-11-02 · not a generated example

01 What It Does

Generate personalized recap videos from one template and validated records

Build data-driven recap videos with ranked scenes, big-number reveals, a still share card and validation before batch rendering.

Source-based workflowNot an execution benchmark

The Working Approach

wrapped-video creates personalized recap films from structured records. One reusable template receives a person's or account's data as props, then renders a separate video. Names, statistics, rankings and palette choices belong in the data model rather than hardcoded scene text.

Its scene vocabulary includes introductions, big-number reveals, top lists, comparisons, personas and a final share card. The sequence builds toward the most personal statistic and ends on a still frame. The source emphasizes frozen-frame readability as well as motion, because the recap may be shared as a screenshot.

Expected Deliverables

  • A reusable Remotion recap template with a validation schema.
  • A personalized MP4 for each validated record.
  • A still share-card scene and representative frame checks.
See the Example Brief

From Brief to Review

  1. 01
    Define the record

    Specify the fields for names, statistics, ranking arrays and any computed labels. Validate them before rendering.

  2. 02
    Build the recap sequence

    Choose scene types that fit the available data. Increase the personal significance of the reveals and give the final share card a still hold.

  3. 03
    Prove one record first

    Render the actual user's beginning, key reveal and ending frames. Confirm names and numbers before generating the remaining records.

02 When to Use It

When to Use It

Prepare real per-user records with names, metrics and ranked lists. Identify the main personal statistic and share destination, then use one representative record to validate the template before a batch render.

A Good Fit

  • A product has personal activity dataUse it for reading, fitness, learning or account recaps with real per-record statistics.
  • Many users share one visual systemThe template separates the common scene grammar from each person's values and accent color.

Limits to Check

  • A data record is essentialThis workflow is designed around personalization, rather than a one-off film with no structured input.
  • Computed claims need provenancePercentiles and superlatives must come from valid input or defined computation; the video template should not invent them.

Bring These Inputs

  • Validated recordsProvide names, year, metrics and ranked lists with stable identifiers.
  • Brand and share contextSupply logo, palette choices and the social destination.
  • Story prioritiesIdentify the hero statistic, permitted comparisons and the final call to action.

03 Decisions That Matter

Decisions That Matter

  1. Reusable personalization

    A change to the common template can be applied to every record.

  2. Stable number reveals

    Frame-driven counters and tabular digits keep personalized values from flickering or changing width.

  3. A useful final still

    The closing layout is planned as a readable share artifact rather than incidental credits.

04 Try a Focused Brief

Try a Focused Brief

The example brief below has not been tested. Check the skill’s setup before using it.

Review the Source and Setup

Provide names, year, metrics and ranked lists with stable identifiers.

Upstream Source File
https://github.com/iart-ai/explainer-video-skills/blob/3e2d411b725d9a72939cf8e5eb81579e751373e7/skills/wrapped-video/SKILL.md

The reference below opens the upstream instructions. Review the repository setup before using them; it is not an installation command.

Start With One Deliverable

Adapt the scope, source material and constraints in this brief before running the skill.

Example Brief
Create a wrapped-video template for a reading app using my supplied user records. Each record contains name, year, books completed, pages read and three favorite genres. Use those fields only; do not invent rankings against other readers. Build a vertical recap with a personal introduction, genre reveal, page-count climax and a still share card. Validate the schema and inspect the longest name and largest number before batch rendering. Deliver one checked sample MP4, its still share frame and the reusable project, then report any records that cannot fit the layout.

Inspect the Result

Check the actual output against these observable criteria.

  • Validate each record and compare visible names and metrics with its props.
  • Inspect long names, large values and the final share card.
  • Verify one encoded sample before rendering the remaining records.

OpenDesign provides a local design workspace for coding agents. This listing does not mean the skill is bundled or that its external tools, credentials and software dependencies are included.

05 Source and License

Source and License

This page describes the pinned source revision linked below. Upstream behavior and requirements can change.

Source Owner
iart-ai
Skill File
SKILL.md
License
MIT
Reviewed Snapshot
2026-11-02 · 3e2d411b725d
Editorial Source Summary
Generate personalized recap videos from one template and validated records.

Original summary by OpenDesign, based on the linked source. Repository stars are a dated popularity signal, not skill usage or a quality score.

06 Questions Before You Start

Questions Before You Start

Does every visible detail need to come from data?

The personalized content does. The source places names, statistics, labels and user-specific color in props, while the template owns the common layout and motion.

Can it work with a single user?

Yes. One validated record is also the recommended first verification unit before a larger batch.

How are numbers animated reliably?

The documented implementation calculates the counter from the current Remotion frame and formats the value for display. It avoids interval-driven updates.

OpenDesign

Keep Your Brief and Design Work Together.

Keep your brief, source material and design work together in a local workspace. Check the skill’s own setup before adding it to your workflow.

Upstream Source File
https://github.com/iart-ai/explainer-video-skills/blob/3e2d411b725d9a72939cf8e5eb81579e751373e7/skills/wrapped-video/SKILL.md