video-generated
Generates people, rooms and objects for a video through Atlas Cloud - the client and key, which model for which job (Seedance 2.0 for shots, OmniHuman 1.5 to play your own audio as a talking person, M
SKILL.mdskills/video-generated/SKILL.md
GitHubvideo-generated
Shots that do not exist as footage or UI. Everything spoken, written or branded stays out of the generated picture: text, captions, UI and the end card are layered on top in video-build. video-studio's laws apply to the content of every shot.
Input: the film's brief.md (../video-studio/references/brief.md). It owns copy, claims,
tone, material, moments and private data; this skill owns the implementation. If the brief
cannot be met, say so to video-studio - never change it silently.
Setup. An Atlas Cloud account with balance and ATLAS_API_KEY in
~/.config/marketing-agent-kit/.env - how to get one: references/atlas.md "Get a key" (and the
kit's connections/atlas-cloud.md). Python 3 only, no packages. Every call costs money.
A=${CLAUDE_SKILL_DIR}/scripts/atlas.py
python3 $A upload keyframe.jpg
python3 $A --jobs <film>/jobs run video shot.json --tag s01 --out <film>/shots
references/atlas.md holds the client, the model table with billed prices, the doctrine,
looping and transparent shots, and the assembly traps. On any new model: one paid call, then
read the dashboard, before the second.
Camera terms for a shot's prompt (one move per shot; term + subject + direction + duration):
../video-moves/references/prompts.md.
Adapt it
- Put your own character sheets, set plates and brand ground colours in your film folder and reference them; the model follows the reference, not the prose.
- Re-check every price on your dashboard after the first call of each model, and update the
table in
references/atlas.mdwith the date. - If you use another provider, keep the doctrine and the traps, and swap
scripts/atlas.pyfor that provider's client with the same upload / submit / poll / download shape. - Add your own realism rules (what your customers' world looks like) to video-studio's "Brand laws (yours)" - they bind every generated shot.