04 comic to video
Animates comic panels, manga pages, webtoons, illustrated storyboards, and sequential art into video using Higgsfield. Routes to wan2_6 (primary, I2V — image required) or seedance_2_0 (fallback). Use when the user wants to animate comics, bring illustrations to life, convert manga to video, animate storyboards, or create motion from static sequential art. Triggers on: comic to video, manga animation, panel animation, storyboard to video, webtoon animation, comic book motion, sequential art, graphic novel animation, or any illustrate-to-animate request.From its SKILL.md
npx -y skills add pixelab-ch/higgsfield-skills --skill 04-comic-to-videoAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
6.2 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
Higgsfield Comic-to-Video Skill
What this skill does
Animates a user-supplied comic panel, manga page, webtoon strip, or sequential art illustration into video. The skill reads the panel, infers narrative flow, and generates motion that respects reading order, art-style conventions, and dialogue timing.
A source image (the comic panel or page) is always required. This skill is a mandatory
image-to-video (I2V) skill — it cannot run without a start image. Before any generation
call can happen, the user must provide the panel file and the
higgsfield:media_upload → higgsfield:media_confirm flow must complete successfully.
Model routing
Primary and fallback video models
| wan2_6 (primary) | seedance_2_0 (fallback) | |
|---|---|---|
| Rationale | Dedicated I2V pipeline; image role is REQUIRED | Genre tone control, flexible duration, additional media roles |
| Quality / resolution | 720p, 1080p | 480p, 720p, 1080p (default 720p) |
| Aspect ratios | 16:9, 9:16, 1:1 | auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| Duration | 5, 10, 15 s — discrete set only | 4–15 s (continuous range) |
| Image role | image x1 REQUIRED | start_image or image |
| Genre control | No | Yes: auto, action, horror, comedy, noir, drama, epic |
Routing rule: Use wan2_6 by default. Fall back to seedance_2_0 when: (1) wan2_6 is
unavailable, (2) the user wants duration outside [5, 10, 15], (3) the user wants genre
tone control, or (4) the user wants audio/end_image roles. Never switch silently — state
what changes.
MODEL-06 directive: If a parameter is rejected at generation time, call
higgsfield:models_explore with the target model name. Full parameter tables:
references/model-specs.md.
Per-platform aspect ratio and duration
Quick rule: 9:16 for TikTok / Reels / Shorts, 16:9 for YouTube, 1:1 for Instagram
feed. Full per-platform table: references/model-specs.md.
Prompt-building workflow
-
Gather intent — Confirm with the user: reading order (Western LTR / Manga RTL / Webtoon Vertical / etc.), source art style, target platform, aspect ratio, and duration.
-
Select model — Apply the routing table above.
wan2_6by default. -
Build the prompt — Use the craft principles in the references below:
- 2-second hook technique from references/hooks.md
- Reading order, art-style preservation, dialogue handling, panel-to-motion techniques from references/panel-craft.md
- Worked example prompts by comic format from references/examples.md
-
Present for review — Show the assembled prompt and all parameters to the user for review and refinement before any upload or generation call.
Opt-in generation
Generation costs Higgsfield credits and requires explicit user confirmation. This skill never auto-generates.
Full step-by-step flow (confirmation gate, balance/cost surface, generate → poll → display):
../../shared/generation-flow.md
This skill's primary model: wan2_6
Media upload — MANDATORY (not conditional)
This skill always requires a source image. The media branch is not conditional — it always runs before generation. Do not skip it.
Required sequence:
- Ask the user to provide the comic panel or page file (PNG, JPG, or WebP).
- Call
higgsfield:media_uploadwith the file → receives apending_id. - Call
higgsfield:media_confirmwith thepending_id→ receives aconfirmed_id. - Attach the
confirmed_idto theinput_filesarray with roleimagebefore callinghiggsfield:generate_video.
input_files: [{ "id": "<confirmed_id>", "role": "image" }]
Never pass a pending_id directly to input_files. Never attempt generation without
first completing the upload pair. A missing or unconfirmed image will cause wan2_6 to
reject the request.
See ../../shared/generation-flow.md Step 2b for the
atomic-pair detail and full input_files structure.
Tool signatures: ../../shared/mcp-tools.md
Reference materials
| File | Contents |
|---|---|
| references/model-specs.md | Verified parameter tables for wan2_6 (primary, image REQUIRED) and seedance_2_0 (fallback); routing rationale; re-verify directive |
| references/panel-craft.md | Reading-order conventions, art-style preservation keywords, dialogue handling, 15+ panel-to-motion techniques, transition guide |
| references/hooks.md | 2-second hook framework with 10 hook techniques and selection guide |
| references/examples.md | Master prompt template plus 5 worked examples (Western action, manga RTL, webtoon vertical, storyboard, single illustration) |
What ships with it: 4 files
34.9 KB alongside SKILL.md
references/
- examples.md14.1 KB
- hooks.md5.8 KB
- model-specs.md4.5 KB
- panel-craft.md10.6 KB