Character Design with genmedia
fal-ai-community/skills
Builds consistent characters, reference and expression sheets, outfit variations and character-to-video shots with the genmedia CLI while keeping identity stable.
Agent skill
by Supreme-Ultimate in Supreme-Ultimate/novel-to-script-team
Turns a script, synopsis or scene outline into AI image prompts for storyboards, using a beat breakdown, a nine-panel Beat Board and four-panel Sequence Boards.
SKILL.md written in Chinese; this summary is our English description.
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team film-storyboard-skill --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/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/film-storyboard-skill .claude/skills/film-storyboard-skill && 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 "film-storyboard-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skill into .claude/skills/film-storyboard-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "film-storyboard-skill", 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/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skillType 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 Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team film-storyboard-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/film-storyboard-skill .agents/skills/film-storyboard-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "film-storyboard-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skill into .agents/skills/film-storyboard-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "film-storyboard-skill", 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 Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team film-storyboard-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/film-storyboard-skill .cursor/skills/film-storyboard-skill && 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 "film-storyboard-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skill into .cursor/skills/film-storyboard-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "film-storyboard-skill", 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/Supreme-Ultimate/novel-to-script-team.git --path skills/film-storyboard-skill--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 Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team film-storyboard-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/film-storyboard-skill .gemini/skills/film-storyboard-skill && 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 "film-storyboard-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skill into .gemini/skills/film-storyboard-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "film-storyboard-skill", 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 Supreme-Ultimate/novel-to-script-team film-storyboard-skillInstalls 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 Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/film-storyboard-skill .github/skills/film-storyboard-skill && 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 "film-storyboard-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skill into .github/skills/film-storyboard-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "film-storyboard-skill", 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 Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team film-storyboard-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/film-storyboard-skill .opencode/skills/film-storyboard-skill && 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 "film-storyboard-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/film-storyboard-skill into .opencode/skills/film-storyboard-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "film-storyboard-skill", 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.
film-storyboard-skillTurns a script, synopsis or scene outline into AI image prompts for storyboards, using a beat breakdown, a nine-panel Beat Board and four-panel Sequence Boards.
The skill converts screenplay material into prompts for AI image generation in three layers. It first writes a beat breakdown that marks nine narrative turning points, each with a purpose, an emotion and a time estimate. It then writes a nine-panel Beat Board prompt, one panel per anchor, and finally a four-panel Sequence Board prompt for each anchor that expands the action.
Consistency is the main rule: each four-panel prompt must inherit the characters, scene and lighting of the matching nine-panel cell, use that cell as a reference image and explain any change. Prompts are narrative descriptions rather than keyword stacks and stay concrete enough to visualize. The outputs are beat-breakdown.md, beat-board.md and sequence-board.md, with 36 panels in the full sequence, and the default visual style is live-action, which you can override.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 117dceb. 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 (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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.
Film Storyboard Prompt Builder loads about 815 tokens when it runs. Until then it costs about 27 tokens; SKILL.md has 194 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 Supreme-Ultimate/novel-to-script-team at commit 117dceb, republished under its MIT licence (© Supreme-Ultimate). 194 words, ~815 tokens.
.claude/skills/film-storyboard-skill/SKILL.md (or your agent's skills folder).../../references/00-first-principles.md../../references/08-camera-and-cinematography.md../../references/09-storyboard-methodology.md影视分镜生成技能,将剧本、故事梗概或分场大纲转化为可用于 AI 出图的分镜提示词。采用分层渐进式流程:先进行节拍拆解识别叙事锚点,再生成 Beat Board 九宫格提示词,最后为每个锚点生成 Sequence Board 四宫格提示词展开段落动作。四宫格生成时以九宫格对应格作为参考图片(垫图),确保人物与场景一致性。
beat-breakdown.md — 节拍拆解表beat-board.md — Beat Board 九宫格提示词(9格)sequence-board.md — Sequence Board 四宫格提示词(每个 Beat Anchor 一组,共 9 组 36 格)理解输入:
节拍拆解:
读取上游产物:
生成 Beat Board 提示词:
references/11a-seedance-prompt-methodology.md 的模板与示例读取上游产物:
生成 Sequence Board 提示词:
references/11a-seedance-prompt-methodology.md 的模板与示例references/09-storyboard-methodology.md 连贯性与剪接相关规则识别叙事曲线的关键拐点,为分镜提供叙事锚点。
| Beat Anchor | 叙事目的 | 情绪 | 时长估算 |
|---|---|---|---|
| B1 | [叙事目的] | [情绪] | [时长] |
| B2 | [叙事目的] | [情绪] | [时长] |
| ... | ... | ... | ... |
| B9 | [叙事目的] | [情绪] | [时长] |
为 9 个 Beat Anchor 生成九宫格提示词,用于 AI 出图。
## Beat Board 九宫格提示词
请生成一张 3×3 九宫格布局的电影分镜图像。每个格子代表一个关键叙事节点(Beat Anchor),所有格子必须保持视觉风格统一。请按照以下规范生成。
### 视觉规范
整体风格:[描述整体美术风格]
色彩基调:[描述全片色彩倾向]
材质质感:[描述关键材质表现要求]
### 宫格布局
第1行:格1-3 / 第2行:格4-6 / 第3行:格7-9
### Panel Breakdown(分镜拆解)
格1——【B1: [叙事目的]】
视角:[完整叙事描述:景别、环境、人物、动作、光线、色调、氛围,融合为流畅段落]
重点:[这个格子的核心视觉元素]
格2——【B2: [叙事目的]】
视角:[完整叙事描述]
重点:[核心视觉元素]
...(共 9 格)为每个 Beat Anchor 生成一组四宫格提示词,展开段落动作。
## Sequence Board 四宫格提示词
### B1 四宫格展开
请生成一张 2×2 四宫格布局的电影分镜图像。这组四宫格展开 Beat Anchor B1 的段落动作,所有格子必须保持视觉风格统一,并与九宫格格1保持一致。请按照以下规范生成。
**参考图片**:九宫格格1(作为垫图输入)
#### 视觉规范
继承九宫格格1的:[人物外观、场景环境、光线色调]
#### 宫格布局
第1行:格1-2 / 第2行:格3-4
#### Panel Breakdown(分镜拆解)
格1——【[动作描述]】
视角:[完整叙事描述:景别、人物、动作、光线、色调、氛围]
重点:[核心视觉元素]
格2——【[动作描述]】
视角:[完整叙事描述]
重点:[核心视觉元素]
格3——【[动作描述]】
视角:[完整叙事描述]
重点:[核心视觉元素]
格4——【[动作描述]】
视角:[完整叙事描述]
重点:[核心视觉元素]
---
### B2 四宫格展开
...(共 9 组)© Supreme-Ultimate, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/film-storyboard-skill of Supreme-Ultimate/novel-to-script-team.
Open the folder on GitHubat commit 117dceb
Film Storyboard Prompt Builder 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 |
|---|---|---|---|---|---|---|
| Film Storyboard Prompt Builder this skillSupreme-Ultimate/novel-to-script-team | 175 | — | ~815 | Automated safety check: Pass | MIT | |
| Character Design with genmediafal-ai-community/skills | 251 | — | ~1.3k | Automated safety check: Pass | None | |
| Professional Media Promptsagentscope-ai/QwenPaw | 36k | — | ~2k | Automated safety check: Pass | Apache-2.0 | |
| Seedance Storyboard Generatorliangdabiao/Seedance2-Storyboard-Generator | 2.6k | — | ~2.2k | Automated safety check: Pass | None | |
| Seedance Storyboard in Shanghai Animation Styleliangdabiao/smy-seedance-storyboard | 138 | — | ~3k | Automated safety check: Pass | None | |
| Canghe Comicfreestylefly/canghe-skills | 461 | 8 repos | ~3.2k | Automated safety check: Pass | None |
fal-ai-community/skills
Builds consistent characters, reference and expression sheets, outfit variations and character-to-video shots with the genmedia CLI while keeping identity stable.
agentscope-ai/QwenPaw
Compiles production-grade prompts for character identity boards, cinematic storyboards and reference-to-video generation, keeping characters and shots consistent.
liangdabiao/Seedance2-Storyboard-Generator
专业的Seedance 2.0平台AI视频脚本和分镜生成器。当用户要求:(1) 将文章/故事转换为视频脚本,(2) 生成Seedance 2.0分镜提示词,(3) 规划多集AI视频系列,(4) 为GPT-Image-2、Seedream、Nano Banana…
liangdabiao/smy-seedance-storyboard
Turns a story, novel or myth into a retro hand-drawn animation style short-drama script, episode breakdown, asset prompts and Seedance 2.0 storyboard prompts.
freestylefly/canghe-skills
Knowledge comic creator supporting multiple art styles and tones.
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.
Supreme-Ultimate/novel-to-script-team
Turns the character and scene lists from a director analysis into detailed text-to-image prompts for character sheets, scenes and props, after confirming a visual style with you.
Supreme-Ultimate/novel-to-script-team
Reviews costume, makeup and prop design prompts for characters and scenes in a novel-to-film pipeline, scoring each one and returning PASS or FAIL with a problem list.
Supreme-Ultimate/novel-to-script-team
Chinese-language skill that scores a generated short-drama script against a reference hit script on rhythm, dialogue style, emotional impact and structure, with PASS/FAIL thresholds.
Supreme-Ultimate/novel-to-script-team
Breaks a script or outline into plot points and writes a director's walkthrough, character list and scene list sized for Seedance video generation.
Supreme-Ultimate/novel-to-script-team
爆款剧本检索技能。使用混合搜索(语义+关键词)检索最相关的爆款剧本,为生成提供参考. An agent skill from Supreme-Ultimate/novel-to-script-team.
Supreme-Ultimate/novel-to-script-team
调用 nano banana API(gemini-3.1-flash-image-preview)生成图片。支持纯文本生图和参考图生图。
Works with
Categories
Turns a script, synopsis or scene outline into AI image prompts for storyboards, using a beat breakdown, a nine-panel Beat Board and four-panel Sequence Boards. The skill converts screenplay material into prompts for AI image generation in three layers. It first writes a beat breakdown that marks nine narrative turning points, each with a purpose, an emotion and a time estimate.
Film Storyboard Prompt Builder fits situations like: turning a screenplay or synopsis into storyboard image prompts; planning nine key story beats before generating images; keeping characters and lighting consistent across storyboard panels; preparing prompts for an AI image tool from a scene outline.
Run `npx skills add Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a claude-code`. Or copy the skill folder (skills/film-storyboard-skill in Supreme-Ultimate/novel-to-script-team) into .claude/skills/film-storyboard-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a codex`. Or copy the skill folder (skills/film-storyboard-skill in Supreme-Ultimate/novel-to-script-team) into .agents/skills/film-storyboard-skill 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 Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/film-storyboard-skill, .gemini/skills/film-storyboard-skill, .github/skills/film-storyboard-skill and .opencode/skills/film-storyboard-skill in your project.
SKILL.md names no scripts, command-line tools or credentials: Film Storyboard Prompt Builder is instructions for the agent only. Our summary lists: The project's references folder with the storyboard methodology files.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
Film Storyboard Prompt Builder is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 815 tokens (SKILL.md is roughly 3.3k 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 Film Storyboard Prompt Builder: Character Design with genmedia (fal-ai-community/skills, 251 stars), Professional Media Prompts (agentscope-ai/QwenPaw, 36k stars), Seedance Storyboard Generator (liangdabiao/Seedance2-Storyboard-Generator, 2.6k stars) and Seedance Storyboard in Shanghai Animation Style (liangdabiao/smy-seedance-storyboard, 138 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Supreme-Ultimate (a GitHub organization) maintains it in Supreme-Ultimate/novel-to-script-team, which has 175 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on May 2, 2026.
Source: Supreme-Ultimate/novel-to-script-team on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.