universal-video-prompt-skill
Write one model-agnostic video prompt spec, then compile it to whichever video model you can actually call. Use for cross-model prompt work, model comparison matrices, reusing one brief across providers, or when the target model is not yet available and the work must proceed on another one.
npx skills add AtlasCloudAI/awesome-seedance-2.5-prompts-skills --skill universal-video-prompt-skill --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Universal Video Prompt Skill Write the spec once. Compile it per model. A spec is not a prompt: it is the decisions a prompt encodes, kept separate from the dialect that expresses them. ## Language route - For an English request, follow this file and the `*.md` references. - For a Chinese request, read [the Chinese workflow](references/workflow.zh-CN.md) first, then use the matching `*.zh-CN.md` reference files. - Keep model IDs, JSON keys, commands, media placeholders, and audio symbols exactly as code. Do not translate them. ## 1. Two axes govern every line you write Judge each line of a spec on both axes before keeping it. **Scope** — what does this line govern? | Bucket | Governs | Examples | |---|---|---| | 1 · Global | The whole video | Film type, scene, style, director's premise, camera principle | | 2 · Locks | Anything that must not drift | Identity, reference roles, audio source, supporting cast, negatives | | 3 · Time | One beat or stage | Stage events, end states, timing when it is warranted | A line in the wrong bucket is the most common cause of drift. Global rules buried inside beat 3 stop applying at beat 4. **Verifiability** — can this line be checked after gener
- Language route
- 1. Two axes govern every line you write
- 2. Write the spec
- 3. Choose time granularity before writing bucket 3
- Do not decide this silently
- 4. Compile the spec to a target model
- Term plus observable description beats a dialect table
- Degrade rules
- 5. Transitions
- 6. Review
- Execution
- References
What does the universal-video-prompt-skill skill do?
Write one model-agnostic video prompt spec, then compile it to whichever video model you can actually call. Use for cross-model prompt work, model comparison matrices, reusing one brief across providers, or when the target model is not yet available and the work must proceed on another one.
How do I install it?
Run `npx skills add AtlasCloudAI/awesome-seedance-2.5-prompts-skills --skill universal-video-prompt-skill --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From AtlasCloudAI/awesome-seedance-2.5-prompts-skills, a repository with 120 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
