Use this skill to produce short comic-drama episodes through a deterministic, character-consistent pipeline.
Require these skills before using this skill:
video-prompt-generatornano-banana-prosora-2-generateIf any are missing, install them first. Use this install pattern:
bash
npx clawhub@latest install video-prompt-generator
npx clawhub@latest install nano-banana-pro
npx clawhub@latest install sora-2-generate
Before starting production, verify:
ffmpeg is available locallyCredential note:
comic-drama-generate orchestrates other skills and does not introduce its own separate API key.NANOPHOTO_API_KEY.NANOPHOTO_API_KEY is present in the shell.--api-key only as a fallback when the shell cannot inherit the expected env.openclaw.json as the primary workflow; reserve them for debugging or recovery paths.Always follow this exact order.
video-prompt-generator to generate the script foundation
nano-banana-pro to generate character turnarounds
nano-banana-pro to generate keyframes
video-prompt-generator to write the storyboard / shot script
sora-2-generate to create 15-second single-shot videos
imageToVideo for character shots.textToVideo only for shots where character consistency is unimportant, such as atmosphere inserts or environment transitions.ffmpeg to trim, arrange, and merge clips
ffmpeg.Prefer this consistency chain at all times:
Use public URLs, not local file paths, when passing assets between:
Do not pass local files into nano-banana-pro or sora-2-generate APIs for these handoff steps.
Do not skip directly from text prompt to final video for main character shots unless the user explicitly accepts weaker consistency.
Keep exact turnaround and keyframe URLs recorded in project docs because downstream generation depends on them.
Rewrite storyboard timing before generation if model limits, quota, or rate limits make the original plan unrealistic.
text
project/
docs/
series-bible.md
episodes.md
shot-list.md
asset-urls.md
assets/
characters/
keyframes/
shots/
ep01/
ep02/
edits/
final/
Use video-prompt-generator twice when needed:
Use nano-banana-pro for both:
Use sora-2-generate mainly in imageToVideo mode for character-led shots.
Use local ffmpeg for final editorial assembly, not remote editing tools.
Produce organized outputs that make the project easy to resume:
docs/series-bible.md — premise, style, characters, world rulesdocs/episodes.md — episode summaries and hook endingsdocs/shot-list.md — shot-by-shot structure for each episodedocs/asset-urls.md — turnaround URLs, keyframe URLs, and video URLsshots/edits/final/references/workflow.md — end-to-end production workflowreferences/install-checklist.md — prerequisite skill verification and install stepsreferences/asset-rules.md — character turnaround, keyframe, and image-to-video consistency rules