How to make a Christmas or holiday greeting video with AI

For AI agents: find the right skill in one call — curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>" returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the how-to page. From a terminal: curl -fsSL https://varg.ai/install | sh installs the vargai CLI (https://varg.ai/how-to/cli.md): vargai search and vargai install <slug> with no key, every varg model after vargai login.

A greeting the family forwards: an animated illustrated card, a snow globe, a lamp-lit Diwali or Lunar New Year story, or the family's photo as a cozy holiday still, with the greeting set as real type. A step-by-step tutorial for Claude Code, Codex and Grok.

Output: A 10–30 s 9:16 clip for WhatsApp and stories, or 16:9 for email Price: in credits on varg, with a cost estimate before anything runs; the free skills below install in one command. Install the main route: curl -fsSL https://varg.ai/install | sh && vargai install varg-occasion-video varg-ai hyperframes hyperframes-registry Part of: How to make birthday, wedding and holiday videos with AI — everything for Birthdays & occasions on one page

Recommended route

Best skills for this

  1. Turn photos into an AI invitation, holiday greeting or tribute video (varg-occasion-video, varg, live) — Start here: Holiday calendar, card and story-greeting prompts, festival care, stills first, then gentle motion
  2. varg AI (varg-ai, varg, live) — Adds: GPT Image 2.5, Kling 4, Wan 3 and Seedance 2.5 on one key
  3. HyperFrames (hyperframes, HeyGen, live) — Adds: Card folds and the greeting as real type, rendered from HTML
    • Claude Code: claude plugin marketplace add heygen-com/hyperframes && claude plugin install hyperframes@hyperframes
    • Codex: npx skills add heygen-com/hyperframes --skill hyperframes -a codex
    • Cursor: npx skills add heygen-com/hyperframes --skill hyperframes -a cursor
    • Gemini CLI: npx skills add heygen-com/hyperframes --skill hyperframes -a gemini-cli
    • Any agent, with the vargai CLI: vargai install hyperframes
    • Details: https://varg.ai/how-to/skills/hyperframes.md · Example: https://s3.varg.ai/how-to/previews/400daa5dc577/hyperframes.mp4
  4. HyperFrames Registry (hyperframes-registry, HeyGen, live) — Adds: Confetti, snow, light leaks and paper reveals as ready blocks

Ask the person first

Put these choices in front of the person before spending anything. Paste the example link next to each option: people pick a look by seeing it.

Which holiday?

Which look?

Who is in it?

How to make a Christmas or holiday greeting video: step by step

  1. Pick the holiday, one look and the greeting; for a festival, default to lamps, food, lights and family, without deities unless the family asks
  2. Make the card or scene as a still (GPT Image 2.5 hand-letters a short greeting when you quote it); with the family, use their photo as the reference
  3. Animate gently for 5–8 s (snow falling, lights twinkling, lamps lighting one by one, a slow push-in) on Kling 4 or Wan 3, or a two-part story on Seedance 2.5
  4. Add music and an end card with the greeting and the sender as real type
  5. Make it a few days early to fix, send it on the day: creators post 1–3 weeks before, greetings land on the day

What works now (researched 2026-10-27)

Holiday greetings are seasonal waves: creators post 1–3 weeks before, greetings land on the day. Diwali is next (Nov 8), then Christmas cards (prompts peak Dec 4–10) and New Year (Dec 30–31). The greetings that get forwarded are an illustrated card, a lamp-lit story or the family’s photo as a cozy still; the most bookmarked build of last season was an agent that turns a selfie into a 3D folding card.

  1. Make it early, send it on the day: Diwali content starts about 10 days before, Christmas cards in early December. In the 2025 season, card and snow-globe prompts peaked Dec 4–10 (about 300 bookmarks each) and greetings landed Dec 24–25.
  2. For a festival, default to lamps, food, lights, flowers and family; add deities or a story only when the family asks. Religious imagery drew traditionalist criticism; one Diwali maker wrote she was afraid to post.
  3. Set the greeting and the sender as real type on an end card. The forwarded greetings end on a plain card with the wish, which works in any family group.
  4. A brand greeting needs a person in the loop and an AI label; a family greeting is safe. McDonald’s Netherlands pulled its AI Christmas ad after about three days in Dec 2025. (TechSpot, McDonald’s pulls its AI Christmas ad)

Stopped working:

Prompts that work

Templates from the creators of the best current results and from the model guides. Fill in the {CAPS}.

Illustrated holiday card still (gpt_image_2_5)

The card face; animate it for 5–8 s (snow falling, lights twinkling). From varg how to, varg-occasion-video (tested 2026-10-30).

A traditional illustrated {HOLIDAY} greeting card of {SUBJECT}: ink line drawing with soft watercolor and gouache washes on cream card stock, {BORDER}, {SCENE_DETAILS}, warm muted colors, the hand-lettered greeting "{GREETING}" set into the top of the design, spelled exactly like that. Classic card layout. Avoid: photorealistic faces, glossy 3D, neon colors, clip-art clutter.

Lamp-lit festival greeting in two parts (seedance_2_5)

Diwali, Lunar New Year or Eid: two 15 s Seedance generations plus a type end card. Adapted from adapted from MumukshuSavitri (Diwali 2025).

Format: 16:9 (9:16 for messaging), 30 s. Illustrated {FESTIVAL} greeting in a warm painted-animation style, reverent and calm. References: @image1 = style frame (gold lamplight, deep blue night, painted texture), look only.
Gen 1 (0-15 s): {TABLEAU_1}, {TABLEAU_2}, {TABLEAU_3}, slow drifting camera, lamps lighting one by one.
Gen 2 (15-30 s): {TABLEAU_4}, {TABLEAU_5}, the family together in the warm light.
End card (type, not generated): "{GREETING}, from {SENDER}". Sound: soft {INSTRUMENT}, distant celebration. No deities, no text in the generated frames.

Trending formats to remake

To remake one: download the example with the media-download skill, take a frame a second and the transcript, write a beat list (time, shot, camera, on-screen text, sound), keep what the format needs, swap in the person's product or character (never the creator's face, voice, logo or footage), show the beat list and stills before spending, then make it with the skill named below.

  1. Lamp-lit festival story greeting: Six painted tableaux in warm gold against deep blue, a slow procession, a plain end card with the wish. Why it spreads: 1,744 likes and 280 reposts on 38.6k views: it was passed on as a wish (Diwali 2025). Keep: Keep the slow procession, warm gold on deep blue and a plain end card. Make it with Turn photos into an AI invitation, holiday greeting or tribute video (varg-occasion-video).
  2. A 3D folding card from a selfie, built by an agent: One portrait in, one card per holiday out: a cover with the person, an inside scene, a real 3D open-close. Why it spreads: The most bookmarked holiday item of last season: 250k views and 1,245 bookmarks, more saves than likes; two Claude Code skills and Three.js. Keep: Keep one portrait in, one card per occasion out and a two-page fold. Make it with HyperFrames (hyperframes).
  3. A gift box that decorates the room: A gift box bursts open and its light decorates an empty room for Christmas in one shot. Why it spreads: 19.2k views and 255 bookmarks; the full Veo 3.1 prompt is public. Keep: Keep one continuous shot from empty to decorated and one hero object. Make it with Turn photos into an AI invitation, holiday greeting or tribute video (varg-occasion-video).
  4. One performer in an impossible place: A violinist plays on a rooftop above Earth for New Year, revisited from five or six angles, cut on the music. Why it spreads: 63.6k views and 1,001 likes: a greeting as a mood, not a message. Keep: Keep one performer, one surreal place and cuts on the musical phrases; the greeting lives in the caption. Make it with Turn photos into an AI invitation, holiday greeting or tribute video (varg-occasion-video).

Open-source repos

Set up varg

varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.

Birthday, wedding and holiday videos with AI agents

For anyone with a birthday, a wedding or a holiday coming up: a birthday video and a song that sings the name, invitations and save-the-dates that print the names right, old family photos brought to life, holiday greetings the family forwards and calm tributes, made by Claude Code, Codex or Grok from your own photos.

Start with the overview: How to make a birthday video with AI

Make

Edit and send

Answers

Related tutorials