Install
$ agentstack add skill-pixelab-ch-higgsfield-skills-04-comic-to-video ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
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
| | wan26 (primary) | seedance2_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) wan26 is unavailable, (2) the user wants duration outside [5, 10, 15], (3) the user wants genre tone control, or (4) the user wants audio/endimage 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](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](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](references/hooks.md)
- Reading order, art-style preservation, dialogue handling, panel-to-motion techniques
from [references/panel-craft.md](references/panel-craft.md)
- Worked example prompts by comic format from [references/examples.md](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](../../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 calling
higgsfield:generate_video.
input_files: [{ "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](../../shared/generation-flow.md) Step 2b for the atomic-pair detail and full input_files structure.
Tool signatures: [../../shared/mcp-tools.md](../../shared/mcp-tools.md)
Reference materials
| File | Contents | |---|---| | [references/model-specs.md](references/model-specs.md) | Verified parameter tables for wan26 (primary, image REQUIRED) and seedance2_0 (fallback); routing rationale; re-verify directive | | [references/panel-craft.md](references/panel-craft.md) | Reading-order conventions, art-style preservation keywords, dialogue handling, 15+ panel-to-motion techniques, transition guide | | [references/hooks.md](references/hooks.md) | 2-second hook framework with 10 hook techniques and selection guide | | [references/examples.md](references/examples.md) | Master prompt template plus 5 worked examples (Western action, manga RTL, webtoon vertical, storyboard, single illustration) |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: pixelab-ch
- Source: pixelab-ch/higgsfield-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.