Comic Drama Generate
Generate serialized comic-drama episodes through a multi-skill production pipeline with character consistency via OpenClaw.
Produce short comic-drama (漫剧) episodes through a deterministic, character-consistent pipeline combining multiple NanoPhoto.AI skills.
Install: npx clawhub@latest install comic-drama-generate
ClawHub: clawhub.ai/u/nanophotohq
Required Prerequisite Skills
This skill orchestrates three other skills:
npx clawhub@latest install video-prompt-generator
npx clawhub@latest install nano-banana-pro
npx clawhub@latest install sora-2-generateAlso requires ffmpeg installed locally.
Production Pipeline
The pipeline follows a strict order for character consistency:
1. Define Style and Series Bible
Confirm visual style, tone, audience, episode count, target platform, aspect ratio, and duration.
2. Generate Script Foundation
Use video-prompt-generator to create story premise, dramatic arc, episode beats, and scene-level writing.
3. Generate Character Turnarounds
Use nano-banana-pro to create three-view character sheets for all recurring characters — the canonical identity source.
4. Generate Keyframes
Use nano-banana-pro with turnaround image URLs as reference inputs to lock composition and costume continuity.
5. Write Shot Script
Use video-prompt-generator to convert episodes into shot-level prompts.
6. Generate Videos
Use sora-2-generate in imageToVideo mode with keyframe URLs for character-led shots (15-second default).
7. Merge with FFmpeg
Download, trim, normalize, and merge clips locally with ffmpeg.
Consistency Chain
Character Turnarounds → Keyframes → Image-to-VideoImportant
Always use public URLs (not local files) when passing assets between skills. Do not skip directly from text prompt to video for main character shots.
Project Structure
project/
docs/
series-bible.md
episodes.md
shot-list.md
asset-urls.md
assets/
characters/
keyframes/
shots/
ep01/
ep02/
edits/
final/Pacing Guidance
- Design shots around 15-second single-shot clips
- Split long episodes into more shots rather than overloading one prompt
- End every episode with a hook, reveal, reversal, or cliffhanger
NanoPhoto.AI Dokumentation