#451 by GitHub stars
Alisa0808/vox-director
Turn ONE topic into a finished Vox-style paper-collage explainer / ad video, end to end on the Atlas Cloud API + local ffmpeg — script, collage keyframes, motion, voice-over, music, captions, all automated. Use this whenever the user wants a "Vox style" video, a paper/torn-paper collage animation, a
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6a85a7c34161 → 6a85a7c34161
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6a85a7c34161 → 6a85a7c34161
Verified commit 6a85a7c341610442a6a5b1885e6e0217ab82a11f
git clone --filter=blob:none --no-checkout https://github.com/Alisa0808/vox-director.git .hotskills/alisa0808-vox-director && git -C .hotskills/alisa0808-vox-director checkout --detach 6a85a7c341610442a6a5b1885e6e0217ab82a11f
# Copy each selected skill directory from .hotskills/alisa0808-vox-director into .agents/skills/<skill-name>/Heat
7.1- Star growth, last 7 daysAhead of 96% of tracked repositories
- Star growth, last 24 hoursAhead of 97% of tracked repositories
- Rank movement, last 7 daysAhead of 87% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
How it works
vox-director
When your agent uses it
Turn ONE topic into a finished Vox-style paper-collage explainer / ad video, end to end on the Atlas Cloud API + local ffmpeg — script, collage keyframes, motion, voice-over, music, captions, all automated. Use this whenever the user wants a "Vox style" video, a paper/torn-paper collage animation, a "motion collage", a narrated explainer or short ad built from AI-generated collage posters, a scrapbook-style tribute, or wants to turn a topic / product / person into a punchy narrated collage video — even if they don't say the word "Vox". Also use when reproducing Stav Zilber / rom1trs / Higgsfield-style collage ad workflows. Three input modalities: a topic (B-roll), a talking-head video (A-roll mode), or a single photo of a person/product anchored into the collage (C-roll mode). Triggers: "vox video", "collage video", "motion collage", "paper collage explainer", "make a collage ad", "turn this topic into a collage video", "turn my photo/this product shot into a collage video".
What it loads into context
Frontmatter
262 tokensAlways available to the agent
SKILL.md
5,837 tokensWhen the skill is activated
Reference documents
25,917 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The core idea (read this first)
- Prerequisites (check, don't skip)
- Standard workflow (topic → film)
- A-roll mode (talking-head → collage)
- C-roll mode (one photo → collage)
- Host mode (a presenter speaks on camera)
- beats.json schema
- Model selection (always verify IDs live)
- Advanced: element-level motion collage
- Editions
Scripts executed separately
package.jsonscripts/aroll_assemble.pyscripts/aroll_clips.pyscripts/asr_beats.pyscripts/assemble.pyscripts/atlas_cloud.pyscripts/audio.pyscripts/clips.pyscripts/confetti.pyscripts/croll_keyframes.pyscripts/extract_elements.pyscripts/host.pyscripts/host_clips.pyscripts/host_plates.pyscripts/kenburns.pyscripts/keyframes.pyscripts/lipsync_score.pyscripts/mg_scrapbook.pyscripts/motion.pyscripts/provider.pyscripts/style_bakeoff.pyscripts/styles.pyscripts/text_overlay.py
Files
.gitignoreasset512 bytesAGENTS.mddoc1,259 bytesLICENSEasset1,067 bytesREADME.mddoc8,493 bytesREADME.zh.mddoc8,133 bytesSKILL.mdcore22,397 bytesSKILL.mdcore22,397 bytesSKILL.zh.mddoc20,061 bytesassets/showcase-football.mp4asset8,257,315 bytesassets/showcase-money.mp4asset8,493,950 bytesassets/showcase-silicon-valley.mp4asset6,144,834 bytesassets/showcase-tang.mp4asset7,928,635 bytesassets/thumbs/football.jpgasset49,052 bytesassets/thumbs/mexican.jpgasset42,912 bytesassets/thumbs/money.jpgasset25,761 bytesassets/thumbs/silicon-valley.jpgasset35,292 bytesassets/thumbs/tang.jpgasset47,537 bytesexamples/cr7-act.elements_spec.jsonasset1,795 bytesexamples/money-15s.beats.jsonasset2,637 bytesexamples/money-60s-9x16-english.beats.jsonasset26,503 bytesexamples/ronaldo-9x16-kling.beats.jsonasset4,983 bytesexamples/tang-30s.beats.jsonasset13,462 bytesllms.txtdoc1,442 bytespackage.jsonruns933 bytesreferences/beat-layer.mddoc10,451 bytesreferences/host-mode.mddoc6,866 bytesreferences/local-engine.mddoc4,556 bytesreferences/models-and-gotchas.mddoc5,984 bytesreferences/prompt-guide.mddoc20,588 bytesreferences/voices.mddoc4,181 bytesscripts/aroll_assemble.pyruns3,413 bytesscripts/aroll_clips.pyruns9,224 bytesscripts/asr_beats.pyruns6,885 bytesscripts/assemble.pyruns7,783 bytesscripts/atlas_cloud.pyruns8,693 bytesscripts/audio.pyruns5,311 bytesscripts/clips.pyruns10,426 bytesscripts/confetti.pyruns2,008 bytesscripts/croll_keyframes.pyruns6,834 bytesscripts/extract_elements.pyruns2,881 bytesscripts/host.pyruns15,832 bytesscripts/host_clips.pyruns9,038 bytesscripts/host_plates.pyruns4,843 bytesscripts/kenburns.pyruns3,217 bytesscripts/keyframes.pyruns3,967 bytesscripts/lipsync_score.pyruns3,960 bytesscripts/mg_scrapbook.pyruns7,299 bytesscripts/motion.pyruns9,874 bytesscripts/provider.pyruns5,132 bytesscripts/style_bakeoff.pyruns3,143 bytesscripts/styles.pyruns14,950 bytesscripts/text_overlay.pyruns6,487 bytesvox-director.skillasset113,466 bytes
Read SKILL.md
# Vox Director
Turn a one-line topic into a finished **Vox-style paper-collage video**: a bold, punchy,
narrated explainer/ad where each beat is a torn-paper collage poster that comes alive, with
voice-over, music and captions. Runs on **one Atlas Cloud API key** + local **ffmpeg**.
The look is the modern editorial paper-collage popularized by Vox explainers and creators
like Stav Zilber / rom1trs: hand-cut paper cut-outs, torn edges, tape, halftone dots,
newspaper clippings, bold flat color per beat, big cut-out headlines.
## The core idea (read this first)
The Vox collage look and the collage motion are **two different steps**:
View the complete source on GitHubSkills included
- vox-director
Repository facts
- License
- MIT
- Created
- Jul 10, 2026
- Last pushed
- Oct 5, 2026
- Forks
- 370
- Open issues
- 2
- Project activity
- Active
Rank over the last 12 weeks
Now #451 · best #418 · down 11 in 30 days
- #455 on Oct 28
- #454 on Oct 29
- #453 from Oct 30 to Nov 2
- #454 on Nov 3
- #449 from Nov 4 to Nov 6
- #451 since Nov 7
75 earlier periods
- #544 on Aug 2
- #488 on Aug 8
- #485 on Aug 9
- #504 on Aug 10
- #496 on Aug 11
- #489 on Aug 12
- #494 on Aug 13
- #495 on Aug 14
- #476 on Aug 15
- #477 on Aug 16
- #478 on Aug 17
- #483 on Aug 18
- #480 on Aug 19
- #477 on Aug 20
- #473 on Aug 21
- #454 on Aug 22
- #464 on Aug 23
- #462 on Aug 24
- #466 on Aug 25
- #454 on Aug 26
- #460 on Aug 27
- #457 on Aug 28
- #448 on Aug 29
- #438 on Aug 30
- #452 on Aug 31
- #457 on Sep 1
- #449 on Sep 2
- #451 on Sep 3
- #436 on Sep 4
- #439 on Sep 5
- #436 on Sep 6
- #439 on Sep 7
- #448 on Sep 8
- #443 from Sep 9 to Sep 10
- #439 on Sep 11
- #435 on Sep 12
- #433 on Sep 13
- #443 on Sep 14
- #438 on Sep 15
- #441 on Sep 16
- #431 on Sep 17
- #440 on Sep 18
- #430 on Sep 19
- #435 from Sep 20 to Sep 21
- #441 on Sep 22
- #432 on Sep 23
- #426 from Sep 24 to Sep 25
- #421 on Sep 26
- #433 on Sep 27
- #436 on Sep 28
- #444 on Sep 29
- #440 on Sep 30
- #438 on Oct 1
- #435 on Oct 2
- #422 on Oct 3
- #418 on Oct 4
- #429 on Oct 5
- #433 on Oct 6
- #437 on Oct 7
- #440 on Oct 8
- #446 on Oct 9
- #434 on Oct 10
- #431 on Oct 11
- #440 on Oct 12
- #439 from Oct 13 to Oct 15
- #443 on Oct 16
- #434 on Oct 17
- #438 on Oct 18
- #446 on Oct 19
- #448 on Oct 20
- #446 on Oct 21
- #443 on Oct 22
- #442 on Oct 23
- #433 on Oct 24
- #453 on Oct 25
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Changed on Oct 27, 2026
No longer found: Possible obfuscation, Access to secrets
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 2 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedassets/showcase-money.mp4:1Analysis incomplete: Blob exceeds size or total-read limit; file skipped
- No broad tool permissions
- No dangerous shell commands
- 196 network referencesin 13 files: examples/money-60s-9x16-english.beats.json:31 examples/tang-30s.beats.json:31 examples/ronaldo-9x16-kling.beats.json:23 and 10 more
- No hidden or obfuscated text
- No instruction overrides
- 23 executable scriptsin 23 files: package.json:1 scripts/aroll_assemble.py:1 scripts/aroll_clips.py:1 and 20 more
- 10 references to secretsin 7 files: scripts/atlas_cloud.py:16 .gitignore:15 AGENTS.md:20 and 4 more
- No requests to vote in Hot
Show all 229 signals by file
.gitignore
- Access to secretsline 15
[Credential-related source omitted]
AGENTS.md
README.md
- Network accessline 7
An **agent skill** that runs end to end on the [Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_campaign=vox_director) API + local `ffmpeg`, usable by any coding agent (Claude Code, Codex, etc.). You give it a one-line topic; - Network accessline 9
   - Network accessline 13
https://github.com/user-attachments/assets/ed08d230-7bcb-4b48-a17d-23c079208f9f - Network accessline 19
<table> <tr> <td width="25%"><a href="https://github.com/user-attachments/assets/216cd62f-6314-456c-94cf-1090b8559a22"><img src="assets/thumbs/football.jpg" width="100%" alt="How football conquered the world"></a></td> - Network accessline 20
<tr> <td width="25%"><a href="https://github.com/user-attachments/assets/216cd62f-6314-456c-94cf-1090b8559a22"><img src="assets/thumbs/football.jpg" width="100%" alt="How football conquered the world"></a></td> <td width="25%"><a hr - Network accessline 21
<td width="25%"><a href="https://github.com/user-attachments/assets/216cd62f-6314-456c-94cf-1090b8559a22"><img src="assets/thumbs/football.jpg" width="100%" alt="How football conquered the world"></a></td> - Network accessline 22
<td width="25%"><a href="https://github.com/user-attachments/assets/561788b1-5615-4828-b3f8-b24ae5ad7bcd"><img src="assets/thumbs/mexican.jpg" width="100%" alt="Mexican street food"></a></td> - Network accessline 23
<td width="25%"><a href="https://github.com/user-attachments/assets/f69f072f-f50a-41ba-9e66-7ed0aae4ddc0"><img src="assets/thumbs/money.jpg" width="100%" alt="A brief history of money"></a></td> - Network accessline 24
<td width="25%"><a href="https://github.com/user-attachments/assets/b9ff526f-577f-4acb-aafe-a2519a9b7c1c"><img src="assets/thumbs/silicon-valley.jpg" width="100%" alt="A brief history of Silicon Valley"></a></td> - Network accessline 86
Model IDs drift — the skill fetches the live list from `GET https://api.atlascloud.ai/api/v1/models` before running. - Network accessline 94
git clone https://github.com/Alisa0808/vox-director.git ~/.claude/skills/vox-director - Network accessline 99
Then set your Atlas Cloud API key (get one at [atlascloud.ai/console/api-keys](https://www.atlascloud.ai/console/api-keys?utm_source=github&utm_campaign=vox_director)): - Access to secretsline 101
[Credential-related source omitted] - Network accessline 138
Built by **[@alisaqqt](https://x.com/alisaqqt)** — follow for more agent-skill experiments. - Network accessline 140
Inspired by the collage-ad workflows of **[Stav Zilber](https://x.com/StavZilber)**, **[rom1trs](https://x.com/rom1trs)** and **[Higgsfield](https://x.com/higgsfield_ai)**, and by **[Vox](https://www.vox.com)**'s explainer visual language. - Network accessline 142
Built end to end on **[Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_campaign=vox_director)** — one prompt, one film.
README.zh.md
- Network accessline 7
一个**通用 agent 技能**,后端全跑 [Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_campaign=vox_director) API、本地用 `ffmpeg` 合成,任何编码 agent(Claude Code、Codex 等)都能用。你给一句话选题,它给你一个 `mp4`。 - Network accessline 9
   - Network accessline 13
https://github.com/user-attachments/assets/ed08d230-7bcb-4b48-a17d-23c079208f9f - Network accessline 19
<table> <tr> <td width="25%"><a href="https://github.com/user-attachments/assets/216cd62f-6314-456c-94cf-1090b8559a22"><img src="assets/thumbs/football.jpg" width="100%" alt="足球如何征服世界"></a></td> - Network accessline 20
<tr> <td width="25%"><a href="https://github.com/user-attachments/assets/216cd62f-6314-456c-94cf-1090b8559a22"><img src="assets/thumbs/football.jpg" width="100%" alt="足球如何征服世界"></a></td> <td width="25%"><a href="https://github.com/u - Network accessline 21
<td width="25%"><a href="https://github.com/user-attachments/assets/216cd62f-6314-456c-94cf-1090b8559a22"><img src="assets/thumbs/football.jpg" width="100%" alt="足球如何征服世界"></a></td> - Network accessline 22
<td width="25%"><a href="https://github.com/user-attachments/assets/561788b1-5615-4828-b3f8-b24ae5ad7bcd"><img src="assets/thumbs/mexican.jpg" width="100%" alt="墨西哥街头美食"></a></td> - Network accessline 23
<td width="25%"><a href="https://github.com/user-attachments/assets/f69f072f-f50a-41ba-9e66-7ed0aae4ddc0"><img src="assets/thumbs/money.jpg" width="100%" alt="货币简史"></a></td> - Network accessline 24
<td width="25%"><a href="https://github.com/user-attachments/assets/b9ff526f-577f-4acb-aafe-a2519a9b7c1c"><img src="assets/thumbs/silicon-valley.jpg" width="100%" alt="硅谷简史"></a></td> - Network accessline 86
模型 ID 会变——技能运行前会先从 `GET https://api.atlascloud.ai/api/v1/models` 拉取最新列表。 - Network accessline 94
git clone https://github.com/Alisa0808/vox-director.git ~/.claude/skills/vox-director - Network accessline 99
然后设置 Atlas Cloud API key(在 [atlascloud.ai/console/api-keys](https://www.atlascloud.ai/console/api-keys?utm_source=github&utm_campaign=vox_director) 获取): - Access to secretsline 101
[Credential-related source omitted] - Network accessline 138
作者 **[@alisaqqt](https://x.com/alisaqqt)** —— 关注我看更多 agent skill 实验。 - Network accessline 140
灵感来自 **[Stav Zilber](https://x.com/StavZilber)**、**[rom1trs](https://x.com/rom1trs)**、**[Higgsfield](https://x.com/higgsfield_ai)** 的拼贴广告工作流,以及 **[Vox](https://www.vox.com)** 的讲解片视觉语言。 - Network accessline 142
全流程基于 **[Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_campaign=vox_director)** 构建——一个提示词,一条成片。
SKILL.md
- Network accessline 47
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Network accessline 48
https://www.atlascloud.ai/console/api-keys) and stop. - Network accessline 291
Model IDs change — fetch the live list first: `GET https://api.atlascloud.ai/api/v1/models` - Network accessline 304
See `references/models-and-gotchas.md` for the full model-choice reasoning and every API / ffmpeg gotcha (auth header, curl downloads, no-libass captions, content blocks, etc.). - Network accessline 305
API / ffmpeg gotcha (auth header, curl downloads, no-libass captions, content blocks, etc.).
SKILL.zh.md
- Network accessline 36
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Network accessline 232
模型 ID 会变——先拉实时表:`GET https://api.atlascloud.ai/api/v1/models`(无 auth;只留 `display_console:true`)。当前默认: - Network accessline 244
完整选型理由 + 每个 API/ffmpeg 坑(auth 头、curl 下载、无 libass 烧字幕、内容审核等)见
examples/money-60s-9x16-english.beats.json
- Network accessline 31
"motion": "one slow gentle push-in on the whole collage; layered paper elements drift with parallax; halftone pulses softly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly lay - Network accessline 32
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat earthy clay t - Network accessline 33
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260710-24f931dd4d943e0088d44019aebf059a-0.jpg", - Network accessline 34
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_1.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-b3ecfd2a9e7e94fe8acd5ec3b942fd15-0.mp4", "clip_ - Network accessline 35
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-b3ecfd2a9e7e94fe8acd5ec3b942fd15-0.mp4", - Network accessline 43
"motion": "one slow push-in on the detail; paper cut-outs drift gently; halftone pulses", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible tor - Network accessline 44
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat earthy clay t - Network accessline 45
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/05c17813-f6ae-440e-9fd8-698edf3506e3.jpg", - Network accessline 46
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_1b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-d2e7619b66306d0cbc75a79692e6b73c-0.mp4", "clip - Network accessline 47
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-d2e7619b66306d0cbc75a79692e6b73c-0.mp4", - Network accessline 67
"motion": "one slow gentle push-in on the whole collage; layered paper elements drift with parallax; halftone pulses softly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly lay - Network accessline 68
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat warm gold amb - Network accessline 69
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/1f88d0ca-cabb-44e4-9255-a8c7fd562603.jpg", - Network accessline 70
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_2.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-0b11e729562ffe50cb32ef82dd9d0c00-0.mp4", "clip_ - Network accessline 71
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-0b11e729562ffe50cb32ef82dd9d0c00-0.mp4", - Network accessline 79
"motion": "one slow push-in on the detail; paper cut-outs drift gently; halftone pulses", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible tor - Network accessline 80
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat warm gold amb - Network accessline 81
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260710-1701645bc039673fa82e01c9729c3aa4-0.jpg", - Network accessline 82
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_2b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-5a28e25adfb6d90f7bcb81393d865d43-0.mp4", "clip - Network accessline 83
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-5a28e25adfb6d90f7bcb81393d865d43-0.mp4", - Network accessline 103
"motion": "one slow gentle push-in on the whole collage; layered paper elements drift with parallax; halftone pulses softly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly lay - Network accessline 104
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat imperial deep - Network accessline 105
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/e1c5c824-417e-4ab4-a380-4e3a65dbb0c3.png", - Network accessline 106
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_3.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-c17bf5794286c49216a1b6d42bf4229a-0.mp4", "clip_ - Network accessline 107
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-c17bf5794286c49216a1b6d42bf4229a-0.mp4", - Network accessline 115
"motion": "one slow push-in on the detail; paper cut-outs drift gently; halftone pulses", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible tor - Network accessline 116
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat imperial deep - Network accessline 117
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/64ba6ffc-fefb-4bf0-a4cd-3c0bdff3a8f4.png", - Network accessline 118
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_3b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-8a34c31bb5490c7a82f3904f858b77df-0.mp4", "clip - Network accessline 119
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-8a34c31bb5490c7a82f3904f858b77df-0.mp4", - Network accessline 139
"motion": "one slow gentle push-in on the whole collage; layered paper elements drift with parallax; halftone pulses softly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly lay - Network accessline 140
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat cold steel bl - Network accessline 141
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/a90d43f8-da15-461e-8ff3-2f21909fe1cf.png", - Network accessline 142
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_4.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-49b94001c71b6acb6cb75cb9b2c2de5d-0.mp4", "clip_ - Network accessline 143
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-49b94001c71b6acb6cb75cb9b2c2de5d-0.mp4", - Network accessline 151
"motion": "one slow push-in on the detail; paper cut-outs drift gently; halftone pulses", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible tor - Network accessline 152
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat cold steel bl - Network accessline 153
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/9241c76a-41dc-43ea-8863-30037d491368.png", - Network accessline 154
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_4b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-c79a304694a297c632a37a866e1a68eb-0.mp4", "clip - Network accessline 155
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-c79a304694a297c632a37a866e1a68eb-0.mp4", - Network accessline 175
"motion": "one slow gentle push-in on the whole collage; layered paper elements drift with parallax; halftone pulses softly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly lay - Network accessline 176
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat dark charcoal - Network accessline 177
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/58ddc086-75d0-437c-a464-7956925bf593.jpg", - Network accessline 178
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_5.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-d04ce26f42b95f007725a5d954147265-0.mp4", "clip_ - Network accessline 179
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-d04ce26f42b95f007725a5d954147265-0.mp4", - Network accessline 187
"motion": "one slow push-in on the detail; paper cut-outs drift gently; halftone pulses", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible tor - Network accessline 188
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat dark charcoal - Network accessline 189
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260710-a0cf695f1a3a3842def13f6d8231ce57-0.jpg", - Network accessline 190
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_5b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-41a66e1093b4fced3b3a90b599633218-0.mp4", "clip - Network accessline 191
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-41a66e1093b4fced3b3a90b599633218-0.mp4", - Network accessline 211
"motion": "one slow gentle push-in on the whole collage; layered paper elements drift with parallax; halftone pulses softly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly lay - Network accessline 212
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat bold gold on - Network accessline 213
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/e7191fcd-d852-4fd2-a4ac-c6b8f35a19fd.jpg", - Network accessline 214
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_6.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-42095ffbd00f44bee94ee4bba0ae5ea3-0.mp4", "clip_ - Network accessline 215
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-42095ffbd00f44bee94ee4bba0ae5ea3-0.mp4", - Network accessline 223
"motion": "one slow push-in on the detail; paper cut-outs drift gently; halftone pulses", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible tor - Network accessline 224
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat bold gold on - Network accessline 225
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260710-11b67691afe353e6916b5409f748b7d4-0.jpg", - Network accessline 226
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/money-60s/keyframes/kf_6b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-fc6389e475178e27e2361488029e26bc-0.mp4", "clip - Network accessline 227
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260710-fc6389e475178e27e2361488029e26bc-0.mp4",
examples/ronaldo-9x16-kling.beats.json
- Network accessline 23
"dur": 5, "motion": "one slow push-in on the crying young footballer; aged newspaper edges and halftone dots drift softly; somber and still", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/ad8f99b - Network accessline 24
"motion": "one slow push-in on the crying young footballer; aged newspaper edges and halftone dots drift softly; somber and still", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/ad8f99b9-20c7-4aac-aefa - Network accessline 25
"keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/ad8f99b9-20c7-4aac-aefa-242c2c39e5b2.png", - Network accessline 26
"clip_path": "/Users/qiutian/Projects/skills/vox-director/out/ronaldo/clips/clip_1.mp4", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/196de7b6-ea0a-4482-95c6-96b7f35e8f4b.mp4", "narration_audio": "/Users/qi - Network accessline 27
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/196de7b6-ea0a-4482-95c6-96b7f35e8f4b.mp4", - Network accessline 35
"dur": 5, "motion": "one slow push-in on the roaring player; the golden trophy gleams; halftone dots pulse gently", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/b792a763-16ac-4b8e-8b9a-f31139564 - Network accessline 36
"motion": "one slow push-in on the roaring player; the golden trophy gleams; halftone dots pulse gently", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/b792a763-16ac-4b8e-8b9a-f31139564ae2.png", - Network accessline 37
"keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/b792a763-16ac-4b8e-8b9a-f31139564ae2.png", - Network accessline 38
"clip_path": "/Users/qiutian/Projects/skills/vox-director/out/ronaldo/clips/clip_2.mp4", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/0bb9e3c9-36ba-413c-92d8-1998d0caa569.mp4", "narration_audio": "/Users/qi - Network accessline 39
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/0bb9e3c9-36ba-413c-92d8-1998d0caa569.mp4", - Network accessline 47
"dur": 5, "motion": "one slow rise from the player's outstretched arms up to the stacked trophies; paper cut-outs drift lightly", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/dfb61cc7-8e35-4b7d- - Network accessline 48
"motion": "one slow rise from the player's outstretched arms up to the stacked trophies; paper cut-outs drift lightly", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/dfb61cc7-8e35-4b7d-8657-b3b75097ff5 - Network accessline 49
"keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/dfb61cc7-8e35-4b7d-8657-b3b75097ff59.png", - Network accessline 50
"clip_path": "/Users/qiutian/Projects/skills/vox-director/out/ronaldo/clips/clip_3.mp4", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/39397378-03d6-48a4-832c-bdcb5cf49689.mp4", "narration_audio": "/Users/qi - Network accessline 51
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/39397378-03d6-48a4-832c-bdcb5cf49689.mp4", - Network accessline 59
"dur": 5, "motion": "one slow zoom into the bicycle-kick silhouette as the orange starburst radiates; halftone dots pulse", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/6cd2726d-a9e9-4942-bee1-9 - Network accessline 60
"motion": "one slow zoom into the bicycle-kick silhouette as the orange starburst radiates; halftone dots pulse", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/6cd2726d-a9e9-4942-bee1-9184c1286f7d.png" - Network accessline 61
"keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/6cd2726d-a9e9-4942-bee1-9184c1286f7d.png", - Network accessline 62
"clip_path": "/Users/qiutian/Projects/skills/vox-director/out/ronaldo/clips/clip_4.mp4", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/617ad105-48f7-4d52-b655-f21f60d8a140.mp4", "narration_audio": "/Users/qi - Network accessline 63
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/617ad105-48f7-4d52-b655-f21f60d8a140.mp4", - Network accessline 71
"dur": 5, "motion": "one slow push-in as the player lifts the trophy; gold confetti drifts down; red-and-green ribbons flutter softly", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/25cf570c-7efb - Network accessline 72
"motion": "one slow push-in as the player lifts the trophy; gold confetti drifts down; red-and-green ribbons flutter softly", "keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/25cf570c-7efb-46f3-a976-e1ae3 - Network accessline 73
"keyframe_url": "https://atlas-img.oss-accelerate-overseas.aliyuncs.com/images/25cf570c-7efb-46f3-a976-e1ae3a5201e5.png", - Network accessline 74
"clip_path": "/Users/qiutian/Projects/skills/vox-director/out/ronaldo/clips/clip_5.mp4", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/6d11f3de-7f5a-4959-91fc-c5cae5dc99d1.mp4", "narration_audio": "/Users/qi - Network accessline 75
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/6d11f3de-7f5a-4959-91fc-c5cae5dc99d1.mp4",
examples/tang-30s.beats.json
- Network accessline 31
"motion": "slow commanding push-in toward the enthroned emperor; paper clouds drift; halftone dots pulse on the beat", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered pa - Network accessline 32
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat imperial deep - Network accessline 33
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/8eafd46c-baae-470e-bf62-443d33ee9d0f.jpg", - Network accessline 34
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/tang-30s/keyframes/kf_1a.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-1b4ed14cd3fdd61e83ae1a3e900ee440-0.mp4", "clip_ - Network accessline 35
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-1b4ed14cd3fdd61e83ae1a3e900ee440-0.mp4", - Network accessline 43
"motion": "one slow steady push-in on the bowing envoys; torn-paper edges and washi tape flutter lightly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs - Network accessline 44
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat imperial deep - Network accessline 45
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260708-21f9c125aeae5df109b3284b21de8864-0.jpg", - Network accessline 46
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/tang-30s/keyframes/kf_1b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-072567748798ba138813874152cf1be0-0.mp4", "clip_ - Network accessline 47
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-072567748798ba138813874152cf1be0-0.mp4", - Network accessline 66
"motion": "dynamic lateral parallax pan following the caravan; layered paper dunes and mountains slide at different depths; clouds drift", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style - Network accessline 67
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat warm ochre pa - Network accessline 68
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260708-3d5f39f2b2afc0c105d9d5fade529834-0.jpg", - Network accessline 69
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/tang-30s/keyframes/kf_2a.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-72d7130197b406eea41d1978f03146d4-0.mp4", "clip_ - Network accessline 70
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-72d7130197b406eea41d1978f03146d4-0.mp4", - Network accessline 78
"motion": "one slow push-in on the merchants' exchanging hands; a yellow zigzag scrap flutters lightly", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs w - Network accessline 79
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat warm ochre pa - Network accessline 80
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/2ce2e2af-33cc-49d3-9ed2-f9bfc2266eaa.png", - Network accessline 81
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/tang-30s/keyframes/kf_2b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-6830bed0dad0981e2289cde91bceeb3b-0.mp4", "clip_ - Network accessline 82
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-6830bed0dad0981e2289cde91bceeb3b-0.mp4", - Network accessline 101
"motion": "gentle rise revealing the poets and the full moon; paper lanterns sway; plum petals drift across layers", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered pape - Network accessline 102
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat deep indigo n - Network accessline 103
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260708-0b387962055f5dbd7cb054bb95439fc5-0.jpg", - Network accessline 104
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/tang-30s/keyframes/kf_3a.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-1c0305faa313dccf33407c1f3c28fcaf-0.mp4", "clip_ - Network accessline 105
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-1c0305faa313dccf33407c1f3c28fcaf-0.mp4", - Network accessline 113
"motion": "slow push toward the raised cup and the moon; a paper crane glides across; petals fall on the beat", "keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut - Network accessline 114
"keyframe_prompt": "Mixed-media hand-cut PAPER COLLAGE, editorial motion-graphic zine style. Clearly layered paper cut-outs with visible torn and scissor-cut edges, tape corners and soft real paper drop shadows, on a bold flat deep indigo n - Network accessline 115
"keyframe_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/images/20260708-521f6e1973afc64647089cb4b80aeb56-0.jpg", - Network accessline 116
"keyframe_path": "/Users/qiutian/Projects/skills/vox-director/out/tang-30s/keyframes/kf_3b.jpg", "clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-24e7369d795ccb4e20b6261a0625d806-0.mp4", "clip_ - Network accessline 117
"clip_url": "https://atlas-media.oss-us-west-1.aliyuncs.com/videos/20260708-24e7369d795ccb4e20b6261a0625d806-0.mp4",
llms.txt
- Network accessline 13
## Links - Skill (workflow): https://github.com/Alisa0808/vox-director/blob/main/SKILL.md - Network accessline 14
- Skill (workflow): https://github.com/Alisa0808/vox-director/blob/main/SKILL.md - Network accessline 15
- README: https://github.com/Alisa0808/vox-director/blob/main/README.md - Network accessline 16
- Repository: https://github.com/Alisa0808/vox-director
package.json
- Executable scriptline 1
Executable file - Network accessline 23
"generative-ai" ], "homepage": "https://github.com/Alisa0808/vox-director", - Network accessline 24
], "homepage": "https://github.com/Alisa0808/vox-director", "repository": { - Network accessline 25
"homepage": "https://github.com/Alisa0808/vox-director", - Network accessline 26
"repository": { "type": "git", "url": "https://github.com/Alisa0808/vox-director.git" - Network accessline 27
"type": "git", "url": "https://github.com/Alisa0808/vox-director.git" }, - Network accessline 28
"url": "https://github.com/Alisa0808/vox-director.git"
references/models-and-gotchas.md
references/prompt-guide.md
- Network accessline 95
[aspect]` — then per model: Omni/Nano-Banana/Flux/DALL·E take **no negatives** (phrase positively); SDXL needs a negative field; Midjourney uses `--no` + params last. Sources: Nano-Banana https://deepmind.google/models/gemini-image/prompt-g - Network accessline 96
SDXL needs a negative field; Midjourney uses `--no` + params last. Sources: Nano-Banana https://deepmind.google/models/gemini-image/prompt-guide/ · Ideogram https://docs.ideogram.ai/using-ideogram/prompting-guide/2-prompting-fundamentals · - Network accessline 97
Sources: Nano-Banana https://deepmind.google/models/gemini-image/prompt-guide/ · Ideogram - Network accessline 98
https://docs.ideogram.ai/using-ideogram/prompting-guide/2-prompting-fundamentals · OpenAI - Network accessline 99
https://developers.openai.com/cookbook/examples/multimodal/image-gen-models-prompting-guide · Flux - Network accessline 100
https://docs.bfl.ml/guides/prompting_summary · Midjourney https://docs.midjourney.com/hc/en-us/articles/32859204029709-Parameter-List - Network accessline 178
[ELEMENT MOTION + SPEED/EASING] + [LIGHTING-OVER-TIME] + [AESTHETIC/TEXTURE + DIMENSIONAL LOCK] + [FEEL] + [COLOR] + [STABILITY ANCHORS] + [SHOT STRUCTURE/LOOP]`. Sources: Runway https://help.runwayml.com/hc/en-us/articles/39789879462419 · - Network accessline 179
[FEEL] + [COLOR] + [STABILITY ANCHORS] + [SHOT STRUCTURE/LOOP]`. Sources: Runway https://help.runwayml.com/hc/en-us/articles/39789879462419 · Kling I2V https://kling.ai/quickstart/image-to-video-guide · Seedance https://docs.byteplus.com/en - Network accessline 180
Sources: Runway https://help.runwayml.com/hc/en-us/articles/39789879462419 · Kling I2V - Network accessline 181
https://kling.ai/quickstart/image-to-video-guide · Seedance https://docs.byteplus.com/en/docs/ModelArk/2222480 · - Network accessline 182
Veo https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-veo-3-1 · - Network accessline 183
Sora https://developers.openai.com/cookbook/examples/sora/sora2_prompting_guide · StudioBinder camera - Network accessline 184
glossary https://www.studiobinder.com/blog/different-types-of-camera-movements-in-film/
scripts/aroll_assemble.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/aroll_clips.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/asr_beats.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/assemble.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/atlas_cloud.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 16
[Credential-related source omitted] - Network accessline 25
MEDIA_BASE = "https://api.atlascloud.ai/api/v1" - Network accessline 26
LLM_BASE = "https://api.atlascloud.ai/v1" - Network accessline 27
UA = "vox-director/0.1 (+https://atlascloud.ai)" - Access to secretsline 35
[Credential-related source omitted] - Network accessline 36
if not k: raise AtlasCloudError("ATLASCLOUD_API_KEY is not set. Get one at " "https://www.atlascloud.ai/console/api-keys") - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Network accessline 38
"https://www.atlascloud.ai/console/api-keys") - Network accessline 49
def _post(path: str, payload: dict, base: str = MEDIA_BASE, timeout: int = 60) -> dict: req = urllib.request.Request(base + path, data=json.dumps(payload).encode(), - Network accessline 50
req = urllib.request.Request(base + path, data=json.dumps(payload).encode(), - Network accessline 51
headers=_headers(), method="POST") try: with urllib.request.urlopen(req, timeout=timeout) as r: - Network accessline 52
try: with urllib.request.urlopen(req, timeout=timeout) as r: return json.load(r) - Network accessline 53
with urllib.request.urlopen(req, timeout=timeout) as r: - Network accessline 61
for i in range(retries): try: req = urllib.request.Request(base + path, headers=_headers(json_body=False)) - Network accessline 62
try: req = urllib.request.Request(base + path, headers=_headers(json_body=False)) with urllib.request.urlopen(req, timeout=timeout) as r: - Network accessline 63
req = urllib.request.Request(base + path, headers=_headers(json_body=False)) - Network accessline 64
with urllib.request.urlopen(req, timeout=timeout) as r: - Network accessline 170
"""Upload a local file, return its public URL. Uses curl (multipart).""" - Network accessline 184
"""Proxy-safe download via curl (urllib breaks on the OSS host).""" - Access to secretsline 203
[Credential-related source omitted]
scripts/audio.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/clips.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/confetti.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/croll_keyframes.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/extract_elements.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/host.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/host_clips.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/host_plates.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/kenburns.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/keyframes.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/lipsync_score.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/mg_scrapbook.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/motion.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/provider.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/style_bakeoff.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/styles.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/text_overlay.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 113 facts
- Network access in prose of documentationAGENTS.md:20Low confidence
- Access to secrets in prose of documentationAGENTS.md:20Low confidence
- Network access in prose of documentationREADME.md:7Low confidence
- Network access in prose of documentationREADME.md:9Low confidence
- Network access in prose of documentationREADME.md:13Low confidence
- Network access in prose of documentationREADME.md:19Low confidence
- Network access in prose of documentationREADME.md:20Low confidence
- Network access in prose of documentationREADME.md:21Low confidence
- Network access in prose of documentationREADME.md:22Low confidence
- Network access in prose of documentationREADME.md:23Low confidence
- Network access in prose of documentationREADME.md:24Low confidence
- Network access in prose of documentationREADME.md:86Low confidence
- Network access in code of documentationREADME.md:94Low confidence
- Network access in prose of documentationREADME.md:99Low confidence
- Access to secrets in code of documentationREADME.md:101Low confidence
- Network access in prose of documentationREADME.md:138Low confidence
- Network access in prose of documentationREADME.md:140Low confidence
- Network access in prose of documentationREADME.md:142Low confidence
- Network access in prose of documentationREADME.zh.md:7Low confidence
- Network access in prose of documentationREADME.zh.md:9Low confidence
- Network access in prose of documentationREADME.zh.md:13Low confidence
- Network access in prose of documentationREADME.zh.md:19Low confidence
- Network access in prose of documentationREADME.zh.md:20Low confidence
- Network access in prose of documentationREADME.zh.md:21Low confidence
- Network access in prose of documentationREADME.zh.md:22Low confidence
- Network access in prose of documentationREADME.zh.md:23Low confidence
- Network access in prose of documentationREADME.zh.md:24Low confidence
- Network access in prose of documentationREADME.zh.md:86Low confidence
- Network access in code of documentationREADME.zh.md:94Low confidence
- Network access in prose of documentationREADME.zh.md:99Low confidence
- Access to secrets in code of documentationREADME.zh.md:101Low confidence
- Network access in prose of documentationREADME.zh.md:138Low confidence
- Network access in prose of documentationREADME.zh.md:140Low confidence
- Network access in prose of documentationREADME.zh.md:142Low confidence
- Network access in prose of the SKILL.mdSKILL.md:47Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:47Low confidence
- Network access in prose of the SKILL.mdSKILL.md:48Low confidence
- Network access in prose of the SKILL.mdSKILL.md:291Low confidence
- Network access in prose of the SKILL.mdSKILL.md:304Low confidence
- Network access in prose of the SKILL.mdSKILL.md:305Low confidence
- Network access in prose of documentationSKILL.zh.md:36Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueSKILL.zh.md:36Low confidence
- Network access in prose of documentationSKILL.zh.md:232Low confidence
- Network access in prose of documentationSKILL.zh.md:244Low confidence
- Network access in prose of documentationllms.txt:13Low confidence
- Network access in prose of documentationllms.txt:14Low confidence
- Network access in prose of documentationllms.txt:15Low confidence
- Network access in prose of documentationllms.txt:16Low confidence
- Executable script in code of a file that runspackage.json:1High confidence
- Network access in code of a file that runspackage.json:23High confidence
and 63 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/alisa0808-vox-director/)