A portable Agent Skill packaging 2,366 real-world Seedance 2.0 video-generation prompts.
Structural patterns. Authored exemplars. Source attribution. Zero dependencies.
Install · Invoke · Search · Examples · Structure · Registries
When you're drafting a Seedance 2.0 video prompt, this skill:
- Surfaces the canonical skeleton — the 5–7 sections real community prompts share
- Searches 2,366 authored prompts by keyword, author, or length to find structural scaffolds
- Cites every source — every matched prompt comes with its
sourceLinkback to the original author
It is a reference library, not a generator. It teaches structure, not words.
Works in Claude Code and Codex CLI from the same install.
Prerequisite: Python 3.9+ · No
pip installrequired — stdlib only.
$dest = "$env:USERPROFILE\.claude\skills"
New-Item -ItemType Directory -Force -Path $dest | Out-Null
Copy-Item -Recurse -Force .\seedance-forge $dest$dest = "$env:USERPROFILE\.codex\skills"
New-Item -ItemType Directory -Force -Path $dest | Out-Null
Copy-Item -Recurse -Force .\seedance-forge $dest# 1. Place canonical copy
$canonical = "C:\skills\seedance-forge"
Copy-Item -Recurse -Force .\seedance-forge C:\skills\
# 2. Symlink into both CLIs
New-Item -ItemType SymbolicLink `
-Path "$env:USERPROFILE\.claude\skills\seedance-forge" `
-Target $canonical
New-Item -ItemType SymbolicLink `
-Path "$env:USERPROFILE\.codex\skills\seedance-forge" `
-Target $canonicalWindows symlink note: Requires elevated PowerShell or Developer Mode on
Settings → Privacy & security → For developers → Developer Mode = On
Requires Node.js 14+. Works on Windows, macOS, Linux.
npx seedance-forgeInstalls into ~/.claude/skills/seedance-forge and ~/.codex/skills/seedance-forge automatically.
Re-run anytime to update to the latest version.
Or install globally so it's always on $PATH:
npm install -g seedance-forge
seedance-forge # run installerGet-ChildItem "$env:USERPROFILE\.claude\skills\seedance-forge"Expected output:
Mode Name
---- ----
d---- references
d---- scripts
-a--- README.md
-a--- SKILL.md
The skill auto-triggers whenever you mention Seedance, i2v/t2v prompts, or video briefs.
You can also invoke explicitly:
/seedance-forge
Or just talk naturally — the skill description catches all these:
| You say | Skill activates |
|---|---|
| "draft a Seedance prompt for a chef scene" | ✅ |
| "help me write an image-to-video prompt" | ✅ |
| "I need a multi-shot video brief" | ✅ |
| "Seedance 2.0 prompt for a transformation" | ✅ |
| "write me a Midjourney prompt" | ❌ (different skill) |
| "Runway prompt for rain" | ❌ (different platform) |
codex "draft a seedance 2.0 video prompt for a blacksmith forging a sword"
# Skill loads automatically from ~/.codex/skills/seedance-forge/SKILL.mdRun from inside the skill folder (cd seedance-forge):
# Keyword search — top 5 by weighted score (title×3, desc×2, content×1)
python scripts/search.py "stealth heist cave"
# Top N results
python scripts/search.py "ramen noodles" --top 10
# Filter by author
python scripts/search.py --author "KANA"
# Length filters
python scripts/search.py --min-length 1000 # long prompts only
python scripts/search.py "anime" --max-length 200 # short anime prompts
# Random samples (great for inspiration)
python scripts/search.py --random 5
# JSON output — pipe into jq, save to file, feed to another agent
python scripts/search.py "physics liquid" --json | jq '.[0].content_preview'[1] id=3747 | len=1527 | "Stealth mini-game heist video prompt"
by KANA — https://x.com/KanaWorks_AI/status/2048407984456519965
A mini-game style stealth theft scene, with exaggerated, humorous actions and
expressions. No subtitles. High definition, 30fps. A massive tengu-like yokai...
[truncated at 300 chars]
[2] id=3619 | len=1336 | "Samurai vs Fire Yokai Storyboard"
by Pierrick Chevallier | IA — https://x.com/CharaspowerAI/status/...
An ultra charismatic samurai standing in a burning village, facing a massive
fire yokai made of flames and smoke. A fire yokai attacks and destroys...
1. Read references/structure-guide.md ← canonical skeleton + 3 archetypes
↓
2. Run python scripts/search.py "<your concept>" ← 3–5 real scaffolds
↓
3. Extract structural pattern (not literal phrasing) from top matches
↓
4. Draft prompt using skeleton + camera language conventions
↓
5. Cite sourceLink of any prompt whose structure was echoed
The skill provides three proven archetypes from the corpus:
| Archetype | Best for | Key marker |
|---|---|---|
| Prose Narrative | Single-scene, character-driven, atmospheric | Flowing sentences, no headers |
| Timestamped Sequence | Multi-beat action, precise timing | 0:00–0:05: segments |
| Bold-Header Structured | Complex multi-element scenes, collaboration | **Action:**, **Camera:** |
Full templates with fill-in-the-blanks examples → references/structure-guide.md
| Metric | Value |
|---|---|
| Total prompts | 2,366 |
| Unique authors | 797 |
| Median prompt length | 432 chars |
| Longest prompt | 7,929 chars |
| Shortest prompt | 20 chars |
| Use 15s duration | ~416 prompts |
| Use 24fps | 48 prompts |
| Style: cinematic | ~32% of corpus |
seedance-forge/
├── SKILL.md ← Skill definition (auto-loaded by Claude Code / Codex)
├── README.md ← This file
├── references/
│ ├── seedance-prompts.csv ← Full 2,366-row corpus (~4 MB)
│ ├── structure-guide.md ← Canonical skeleton + 3 archetypes + camera glossary
│ └── curated-examples.md ← 13 hand-picked exemplars across all styles
└── scripts/
├── search.py ← Stdlib CLI search tool (Python 3.9+, no deps)
└── README.md ← Install instructions
The skill auto-activates in Claude Code on any of:
Seedance · seedance 2.0 · image-to-video · i2v · text-to-video · t2v · video prompt · video brief · multi-shot · AI video
- ❌ Generate prompts on its own — it surfaces structure, you write
- ❌ Access the internet or refresh the corpus
- ❌ Work for Sora / Runway / Veo / Kling (different platform conventions)
- ❌ Work for image generation (Midjourney, DALL-E, Flux)
- ❌ Require any
pip install
All prompts in references/seedance-prompts.csv are authored by the Seedance community.
Every search result surfaces the original author name and sourceLink.
Use prompts as structural scaffolds only — do not copy verbatim without crediting the source.
Built with the oh-my-claudecode team skill · Python stdlib · No dependencies