Install
openclaw skills install @social-media-skills/lumaThe Luma Dream Machine craft skill — generate cinematic AI video shots (Ray3: text-to-video, image-to-video, keyframes, character reference, Modify V2V, HDR) with draft-first economics and the right rights. Use when someone wants to generate video with Luma/Dream Machine/Ray3, animate a still into video, keep a character consistent across shots, restyle real footage, control credit burn, pick a Luma model or plan, or build a multi-shot AI brand film. Uses the DREAM framework. Reads ai-video + brand-profile + short-form-video-script first. The agent writes shot briefs and can drive the API where connected; the HUMAN judges every clip; WoopSocial publishes. Generations are shots not films (no native audio); Draft Mode first, HDR only for finals; verify tiers in-app. Never use unpermitted likeness, generate fake-event footage, or state credit rates as fact. Distinct from ai-video, veo-3/kling/runway, flux (the stills this animates), heygen/synthesia, and capcut.
openclaw skills install @social-media-skills/lumaThe cinematic video-generation tool skill — define the shot, reference with stills + frames, economize with
drafts, assemble the sequence, and mind the rights. The agent briefs (and can drive the API where connected);
the human judges every clip; WoopSocial publishes. (Ships with tools/integrations/luma.md.)
Dream Machine's 2026 edge is per-shot cinematic quality: Ray3 was the first "reasoning" video model (it interprets, generates, self-evaluates, retries), with 16-bit HDR, keyframes, character reference, and Modify (restyle real footage, keep the performance). The top-1% operator holds four truths the marketing softens. (1) Generations are shots, not films: 5–10 seconds each, Extend degrades past the initial clip — a brand film is a shot list, generated shot-by-shot and assembled in an editor with sound added in post (no native audio; that's Veo/Kling territory). (2) Draft first, always: iterate cheap in Draft Mode, Hi-Fi master only the winner — because HDR at 1080p runs ~16× standard credits and monthly credits expire at reset. (3) Variance is real: the same prompt differs run-to-run more than half the time (independent testing) — so client-grade consistency comes from references (still-first image-to-video, character reference on base Ray3, keyframes), never from luck. (4) The rights fine print: free = watermarked non-commercial, the commercial floor is the Plus-level plan (tier tables genuinely conflict — verify in-app), and Luma keeps a marketing license on your generations — the clause client work needs to know about.
(Depth: references/the-dream-framework.md.)
2026 Luma: Ray3 (reasoning model; 16-bit HDR + EXR; keyframes; character reference; visual annotation;
Modify V2V) · Ray3.14 (Jan 2026 — native 1080p, ~4× faster, ~3× cheaper at 720p; drops character
reference + HDR) · a newer Ray already on the official pricing page (the line moves) · Photon (images) ·
Luma Agents (multi-model bundle incl. Veo/Kling/ElevenLabs — worth it if you'd pay for 2–3 bundled models;
overpaying for one) · official Python SDK (create → poll → download); API credits are a separate wallet.
Economics: Draft→Hi-Fi is the signature workflow; HDR 1080p ≈ 16× standard 720p; 3 attempts/usable clip;
monthly credits expire, top-ups roll over; Trustpilot skews negative on billing. Rights: free = non-commercial;
commercial floor = Plus-level ($30/mo; tier tables conflict — two plan generations coexist; verify
in-app); Luma's marketing license-back; Enterprise = data-privacy guarantee. Variance: same prompt differs
50% of runs (goenhance). Sora's consumer shutdown (Apr 2026) made Luma a migration target. Attribute all; verify-quarterly. Full detail:
references/luma-2026-reality.md. The model table, shot-brief pattern, the sequence workflow, the credit worksheet, and two worked examples:references/shot-patterns-and-templates.md.
references/scope-and-connections.md.)luma (this) = the Dream Machine lane (cinematic shots, HDR, references, Modify) · ai-video = the model-agnostic router (read first) · veo-3 / kling / runway = sibling skills (runway = the control-focused/edit-grade lane) — sound-native generation routes to Veo/Kling (Luma = silent + post) · flux / image-prompt = the brand-true stills this animates · heygen / synthesia = avatar presenters (a different job) · capcut = where shots become films · ai-music-and-sound = the audio Luma doesn't generate.
Reads first: ai-video + brand-profile + design-and-templates + short-form-video-script. Pulls
stills from: flux / image-prompt. Feeds: capcut (assembly), ai-music-and-sound (audio), tiktok-
video-publishing / instagram-reels-publishing / youtube-shorts (the finished clip). Publishes via: export →
scheduling-and-queue → WoopSocial. Tool file: tools/integrations/luma.md. Measure with: native +
analytics-and-reporting — never fabricated.
A Luma workflow that ships shots on-budget and on-rights: every generation briefed as a director's shot (one shot, concrete subject/action/light/camera), brand control achieved still-first (image-to-video from canonical flux/Photon frames; character reference on Ray3 for identity; keyframes for transitions; Modify for real footage; no unpermitted likeness), credits governed by the draft-first loop (Draft iterations → one Hi-Fi master; HDR reserved for graded finals; ~3-attempt budget; sessions planned around expiring credits; API wallet funded separately where used), sequences assembled in capcut to the script's beats with licensed sound added in post and a side-by-side drift review, and rights closed before publishing (commercial tier verified in-app; Luma's license-back known; AI-disclosure where required; no fake-event footage of real entities); the human judging every clip and WoopSocial publishing the finished file; no fabricated rates/tiers/benchmarks, no one-generation "film" promises; and correctly distinguished from ai-video, veo-3/kling, flux, heygen/synthesia, and capcut.