Seedance
songguoxs/seedance-prompt-skill
This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…
Judges whether a user's input suits the Vibe Creating style of video-prompt writing, and when it does, distills single-scene prompts, multi-shot descriptions, emotional imagery, or mixed input into…
$ npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Alisa0808/vibe-creating-skill vibe-creating-prompt --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Alisa0808/vibe-creating-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/vibe-creating-prompt .claude/skills/vibe-creating-prompt && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "vibe-creating-prompt" agent skill from https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-prompt into .claude/skills/vibe-creating-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-creating-prompt", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-promptType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Alisa0808/vibe-creating-skill vibe-creating-prompt --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Alisa0808/vibe-creating-skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/vibe-creating-prompt .agents/skills/vibe-creating-prompt && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "vibe-creating-prompt" agent skill from https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-prompt into .agents/skills/vibe-creating-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-creating-prompt", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Alisa0808/vibe-creating-skill vibe-creating-prompt --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Alisa0808/vibe-creating-skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/vibe-creating-prompt .cursor/skills/vibe-creating-prompt && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "vibe-creating-prompt" agent skill from https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-prompt into .cursor/skills/vibe-creating-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-creating-prompt", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Alisa0808/vibe-creating-skill.git --path skills/vibe-creating-prompt--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Alisa0808/vibe-creating-skill vibe-creating-prompt --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Alisa0808/vibe-creating-skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/vibe-creating-prompt .gemini/skills/vibe-creating-prompt && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "vibe-creating-prompt" agent skill from https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-prompt into .gemini/skills/vibe-creating-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-creating-prompt", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Alisa0808/vibe-creating-skill vibe-creating-promptInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Alisa0808/vibe-creating-skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/vibe-creating-prompt .github/skills/vibe-creating-prompt && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "vibe-creating-prompt" agent skill from https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-prompt into .github/skills/vibe-creating-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-creating-prompt", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Alisa0808/vibe-creating-skill vibe-creating-prompt --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Alisa0808/vibe-creating-skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/vibe-creating-prompt .opencode/skills/vibe-creating-prompt && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "vibe-creating-prompt" agent skill from https://github.com/Alisa0808/vibe-creating-skill/tree/main/skills/vibe-creating-prompt into .opencode/skills/vibe-creating-prompt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-creating-prompt", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
vibe-creating-promptJudges whether a user's input suits the Vibe Creating style of video-prompt writing, and when it does, distills single-scene prompts, multi-shot descriptions, emotional imagery, or mixed input into…
Vibe Creating Prompt is an agent skill from Alisa0808/vibe-creating-skill. Judges whether a user's input suits the Vibe Creating style of video-prompt writing, and when it does, distills single-scene prompts, multi-shot descriptions, emotional imagery, or mixed input into prompts that are easier for a video model to generate from — while preserving any user-specified dialogue, voiceover, music, sound effects, and other hard constraints. Use when a user wants to turn an idea, story, feeling, or rough/over-specified prompt into a strong text-to-video prompt (Seedance, Sora, Kling, Veo…
Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `SKILL.zh.md`).
It sits in Media & Creative, covering AI video generation. It works with Seedance. The repository describes itself as: Open-source, bilingual AI video-prompt skill — rewrite ideas into model-ready text-to-video prompts. A portable Agent Skill (Claude Code, Codex, OpenClaw, Hermes); generate via… The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit a599301. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
atlascloud.aiFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Vibe Creating Prompt loads about 4.1k tokens when it runs. Until then it costs about 203 tokens; SKILL.md has 2,148 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Alisa0808/vibe-creating-skill at commit a599301, republished under its MIT licence (© Alisa0808). 2,148 words, ~4,066 tokens.
.claude/skills/vibe-creating-prompt/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Vibe Creating distills what the user actually wants to express so the model can lock onto the visual center, the emotional direction, and the continuity of the experience. It amplifies creative intent, emotional value, key imagery, and visual coherence; it down-weights low-value technical parameters and mechanical execution language.
This skill is a judgment-first rewriter. It does not blindly shorten or "vibe-ify" everything. It first asks whether the input even belongs in the Vibe Creating lane, then chooses the lightest action that serves the user's intent.
When you receive an input, run three steps:
Do not expose internal labels (S1, E2, "Mode 5", etc.) to the user. Judge internally; communicate plainly.
Decide along three axes. First Scenario (S) — does the underlying creative goal suit VC. Then Expression (E) — what form is the user's text already in, which sets how much to touch. Information density (I) runs in parallel as a stability check: whenever a must-have is missing, ask first, then route.
| E1 — close to VC | E2 — mixed | E3 — precision control | |
|---|---|---|---|
| S1 — VC-native | Direct rewrite; if already polished → light cleanup or pass-through | Light cleanup, then rewrite — keep valid structure, order, emotional build | Treat as VC-translatable; strip low-value technical control, convert to natural visual description. Don't reject just because it's written as an execution script |
| S2 — partial | Light cleanup; if already usable → pass-through | Offer an optional VC version; let the user choose | Keep the original intent; gently note a VC rewrite is available on request |
| S3 — low fit | Stay close to the original; keep as-is if needed | Keep as-is or do very limited cleanup; only stylize on explicit request | Keep as-is; explain this fits a traditional shot-list workflow better than VC |
Even a VC-perfect scenario can't be force-rewritten when a key element is missing. Ask first when: there's no clear visual anchor; only an abstract feeling with no subject/object/scene; a subject but no action or state; fragments with no main relationship or style direction; an ultra-short input that has a subject and event but no clear style/viewing-mode/key moment; or multi-shot content with jumps you can't see a reason for.
A strong VC prompt prioritizes these four layers. Fill whichever is missing first — don't mechanically demand all four:
Asking principle: the density check is not a separate gate — it runs alongside S and E. Ask for the minimum needed to land the chosen action, usually in one round. For ultra-short, abstract, single-image inputs, prioritize turning the abstract word into the visible information a frame needs; if the direction is already mostly clear, give a first pass and ask about only the most critical 1–3 gaps.
Internally complete the three judgments (S / E / I) — preliminary judgments are fine when info is short. Then choose an action:
pass-through · light cleanup · direct rewrite · ask first · keep as-is · optional VC version
Handling principles:
Camera language should not be deleted wholesale. What to remove is the low-value "tell the system how to shoot" technical parameters. What to preserve or translate is the "how should the viewer feel" intent.
Demote or delete by default:
Translate intent instead of dropping it — e.g. "slow dolly-in" → "the gaze slowly closes in, building a sense of pressure."
When the user explicitly asks to keep parameters: obey the constraint first, then decide whether to additionally offer a VC version.
When it's undeclared whether to keep precision control:
Dialogue, voiceover, music, SFX, lyrics, narration, and other explicitly specified sound content rank above creative optimization. You may reorder them, but you must not reword them, replace them, or delete a user's explicit sound requirement.
When rules conflict, resolve in this order:
Supplementary rules:
VC rewriting is not one template. Pick the mode by the input's dominant factor:
The goal is to help the user express more accurately — not to rewrite their work into a different film.
S1 + E2 or Mode 5.| Input type | Judge first | Ask what's missing | Default action | Output style |
|---|---|---|---|---|
| Single scene with clear subject, action, mood | Likely suits VC; check if already focused enough | Only if style, visual center, or main state is missing | Direct rewrite, light cleanup, or pass-through | One ready-to-generate prompt |
| Multi-shot narrative serving one unified experience | Suits VC; check the emotion / theme / memory line is coherent | If shot-to-shot relationship or progression is unclear | Rewrite keeping structure; group if needed | Segmented, or keep original structure |
| Heavy shot numbers/params, but underlying emotion/story scene | VC-translatable; don't reject for execution style | If the main experience/action/relationship is unclear | De-noise and translate, keep narrative & emotional intent | Strip params, convert to natural visual description |
| Brand showcase, character showcase, stylized ad | Partial VC fit; rewrite not mandatory | If the emotional goal or style direction is unclear | Light cleanup or optional VC version | Keep intent; offer a more experiential version if useful |
| Only abstract words ("freedom", "premium", "powerful") | Insufficient info; don't force a rewrite | Visual anchor, scene, action, or state | Ask first; don't rewrite blind | Pose 1–3 short questions |
| Visuals already include dialogue / VO / music / SFX | Partially VC; sound content has priority | Only if the visual part is under-specified | Keep sound content; rewrite visuals only | Note "sound kept unchanged" up front |
| User explicitly wants shot numbers / params / delivery structure kept | Constraints win; don't delete | Usually no need to ask | Keep as-is, or add an optional VC version | Note "kept as the execution draft" |
| Functional demo, UI tutorial, step instructions | Low fit; the goal isn't creative translation | Usually no VC questions | Keep as-is; suggest splitting if useful | Explain VC isn't recommended |
| Long-form story requiring exact dialogue sync | Low fit; capability/workflow boundary | Usually no VC questions | No VC rewrite; suggest splitting visual segments | Explain pure-visual parts can be split out |
| Mixed-language creative input with some jargon | If the underlying experience is clear, still suits VC | Only if subject, relationship, or style is unclear | Translate jargon, keep core vibe | Output a natural visual description in the target language |
Generating the result: this skill only writes the prompt. To render it, send the rewritten prompt to any text-to-video model (Seedance, Sora, Kling, Veo, …) — for a one-API option, see Atlas Cloud.
© Alisa0808, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/vibe-creating-prompt of Alisa0808/vibe-creating-skill.
Open the folder on GitHubat commit a599301
Vibe Creating Prompt next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Vibe Creating Prompt this skillAlisa0808/vibe-creating-skill | 148 | — | ~4.1k | Automated safety check: Pass | MIT | |
| Seedancesongguoxs/seedance-prompt-skill | 2.9k | 1 repos | ~2.5k | Automated safety check: Pass | None | |
| SN Motion HTMLOpenSenseNova/SenseNova-Skills | 5.7k | — | ~2.2k | Automated safety check: Notes | MIT | |
| Seedance Prompt Endexhunter/seedance2-skill | 4.2k | — | ~3.8k | Automated safety check: Pass | MIT | |
| Seedance Japanese Prompt ExamplesEmily2040/seedance-2.0 | 7.6k | 1 repos | ~898 | Automated safety check: Pass | MIT | |
| Seedance 2 5 Video Directorliyue-aigc/seedance-2-5-video-director | 599 | — | ~3.5k | Automated safety check: Pass | MIT |
songguoxs/seedance-prompt-skill
This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…
OpenSenseNova/SenseNova-Skills
Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.
dexhunter/seedance2-skill
Write effective prompts for Jimeng Seedance 2.0 multimodal AI video generation.
Emily2040/seedance-2.0
Provides Japanese prompt patterns and safe example rewrites for Seedance 2.0 video generation, with reference tags kept intact and each example labeled by risk.
liyue-aigc/seedance-2-5-video-director
Design, derive, optimize, diagnose, and rewrite scripts or copy-ready prompts specifically for Dreamina/即梦 Seedance 2.5.
dexhunter/seedance2-skill
为即梦 Seedance 2.0 多模态AI视频生成模型撰写高质量提示词。当用户需要使用文本、图片、视频、音频等多模态输入创作视频提示词时触发。涵盖@引用语法、运镜复刻、特效模仿、视频延长、视频编辑、音乐卡点、电商广告、短剧创作、科普教育等场景。
Works with
Categories
Judges whether a user's input suits the Vibe Creating style of video-prompt writing, and when it does, distills single-scene prompts, multi-shot descriptions, emotional imagery, or mixed input into…. Vibe Creating Prompt is an agent skill from Alisa0808/vibe-creating-skill. Judges whether a user's input suits the Vibe Creating style of video-prompt writing, and when it does, distills single-scene prompts, multi-shot descriptions, emotional imagery, or mixed input into prompts that are easier for a video model to generate from — while preserving any user-specified dialogue, voiceover, music, sound effects, and other hard constraints.
Vibe Creating Prompt fits situations like: A user wants to turn an idea; rough/over-specified prompt into a strong text-to-video prompt (Seedance; asks to rewrite; vibe-ify a video prompt.
Run `npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a claude-code`. Or copy the skill folder (skills/vibe-creating-prompt in Alisa0808/vibe-creating-skill) into .claude/skills/vibe-creating-prompt in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a codex`. Or copy the skill folder (skills/vibe-creating-prompt in Alisa0808/vibe-creating-skill) into .agents/skills/vibe-creating-prompt in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Alisa0808/vibe-creating-skill --skill vibe-creating-prompt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vibe-creating-prompt, .gemini/skills/vibe-creating-prompt, .github/skills/vibe-creating-prompt and .opencode/skills/vibe-creating-prompt in your project.
SKILL.md names no scripts, command-line tools or credentials: Vibe Creating Prompt is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: atlascloud.ai. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Vibe Creating Prompt is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Vibe Creating Prompt: Seedance (songguoxs/seedance-prompt-skill, 2.9k stars), SN Motion HTML (OpenSenseNova/SenseNova-Skills, 5.7k stars), Seedance Prompt En (dexhunter/seedance2-skill, 4.2k stars) and Seedance Japanese Prompt Examples (Emily2040/seedance-2.0, 7.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Alisa0808 (a GitHub user) maintains it in Alisa0808/vibe-creating-skill, which has 148 GitHub stars. The repository was last updated on June 17, 2026.
Source: Alisa0808/vibe-creating-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.