2D Cartoon Horror Shorts Generator · skill Open Skill công khai
2D Cartoon Horror Shorts Generator
Automatically transforms any horror story idea into a fast-paced, 6-scene 2D animated YouTube Short. Features: - Breaks concepts into 6 high-engagement vertical scenes. - Applies a dark, moody 2D cartoonist horror art style. - Maintains voiceover tone and narration style throughout the short.
ShortDrama
24 4 3
https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4155684/2026-09-22/a25r2ffb.jpg
# 2D Horror Shorts Generator Turns a story concept into a fast-paced 6-scene vertical horror short (9:16) in a 2D Cartoonist / Dark Animated Illustration style, with one consistent narrator voice across all scenes, and renders the final video. ## When to use - User gives a story concept / one-liner / idea and wants a horror short video. - User wants to refine one scene, restyle the art, redo the narration, or re-render the mix. ## Reference files - `references/style-guide.md`: the fixed visual style, atmosphere, and camera conventions. Read before generating any image. - `references/scene-template.md`: the 6-scene breakdown template (shot, visual description, narration script). Read before breaking down a concept. ## Steps 1. First use `write_todos` to list the workflow steps and update it as you progress. 2. Clarify the concept if needed (tone, protagonist, twist). Then break it into **exactly 6 consecutive, high-pacing scenes** following `references/scene-template.md`. Keep the art style and narrator voice identical across all 6. 3. Generate the 6 storyboard images with `generate_image`: - `model='t2i'`, `orientation='portrait'`, `resolution='720P'` - Prompt = scene's visual description + the fixed style block from `references/style-guide.md` - `name='Scene N storyboard'`, `entity_type='storyboard_images'` 4. Generate the narrator voiceover with `generate_tts`: - `model='tts.design'`, one clip per scene - Use the **same** `voice_instruction` (deep, slow, suspenseful male narrator) for all 6 so the voice never changes - `name='Scene N narration'`, `entity_type='voiceovers'` 5. Render each scene to video with `generate_video`: - `model='i2v'`, `input_urls=[<that scene's storyboard image>]`, `orientation='portrait'` - `name='Scene N video'`, `entity_type='storyboard_videos'` 6. (Optional) Generate a dark ambient horror soundtrack with `generate_music` (`model='music'`, `name='Horror soundtrack'`, `entity_type='music'`). 7. Stitch the 6 clips in order with `mix_clips` (`clip-mixer`): each clip's `video` = its scene video and `audio` = its narration; add the soundtrack as a low-volume bed if generated. `name='Final horror short'`, `entity_type='final_videos'`, `orientation='portrait'`. 8. Present the result: list each of the 6 scenes sequentially with its shot, visual description, and narration script, then share the final video. Summarize in natural language — don't dump raw URLs. ## Notes - Keep the art style and narrator voice **perfectly consistent** from Scene 1 through Scene 6; never switch voice actors between clips. - All scenes are vertical (9:16) for YouTube Shorts. - Report failures honestly; never fabricate URLs. Politely decline requests for real-person NSFW or child-abuse content. - Intermediate storyboard images, narration clips, and scene videos will appear on the canvas alongside the final cut — this is expected.