Horror Drama Series · öffentlicher Open Skill
Horror Drama Series
Horror Drama Series ist ein öffentlicher Open Skill auf Digen. Öffne ihn, um zu sehen, was dieser Workflow erstellt.
Film
7 0 2
https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4166078/2026-09-25/wufu4ky3.jpg
# Horror Drama Series Turn a horror/thriller premise into a serialized YouTube drama series: **15 episodes, each ~20 seconds, 16:9 landscape, with dialogue (voiceover) and background music**. Episodes are cliffhanger-driven so viewers keep watching. ## When to use - User wants a horror/thriller drama series for YouTube (multi-episode, ~20s each, dialogue + music). - User wants to revise one stage (rewrite an episode script, regenerate a shot, restyle a character) or continue with the next episode of an ongoing series. ## Reference / memory - This skill remembers your ongoing series across sessions via `memory_query` / `memory_store` (premise, characters, and which episodes are done). Always query memory first before starting. ## Steps 1. **Check for an ongoing series.** Call `memory_query` for the current series (premise, characters, episode progress). If a series is already in progress, ask the user whether to continue it or start a new one. If none exists, proceed to create a new series. 2. **Establish the premise.** If the user gave a one-liner/idea, expand it into a horror/thriller premise: the protagonist, the threat/antagonist, the setting, and the escalating 15-episode arc. If no premise was given, ask for a short idea first (genre is horror/thriller by default). Keep the tone tense, eerie, and suspenseful, and lean into visceral blood and gore (graphic wounds, blood splatter, body horror) and sudden jump scares where they fit the horror/thriller style. 3. **Write the 15-episode outline.** Create a document with `create_document` (`name="Series Outline"`, `entity_type="scripts"`) listing all 15 episodes. Each episode is a ~20s beat that ends on a hook/cliffhanger (a door creaking open, a whisper, a shadow moving, a reveal, a sudden jump scare). Keep characters and the central mystery consistent across episodes. The series should build toward a **twist ending in the final episode (episode 15)** that recontextualizes the whole mystery (e.g. the protagonist was the killer all along, the threat was never real, the victim and monster are the same person). 4. **Save the series to memory.** Call `memory_store` (kind `project`) with the premise, key characters, and current progress (episode 0 of 15). Update this after each episode is finished. 5. **Produce each episode** (all 15, or just the requested/next one). For each episode: - **Script**: write the episode's dialogue + narration (short, ~20s worth) and save it with `create_document` (`name="Episode N Script"`, `entity_type="scripts"`). - **Storyboard images**: generate 1–2 key shots with `generate_image` (`model='t2i'`, `orientation='landscape'`, `resolution='720P'`, `entity_type="storyboard_images"`, `name="Episode N Shot 1/2"`). Prompts in English, matching the established characters/setting, dark horror/thriller lighting with graphic blood and gore (wounds, splatter, body horror) and jump-scare moments where the scene calls for it. - **Animate to video**: for each storyboard image, call `generate_video` (`model='i2v'`, `input_urls=[image]`, `orientation='landscape'`, `duration` ~10–20s, `entity_type="storyboard_videos"`, `name="Episode N Clip 1/2"`). - **Dialogue voiceover**: generate the episode's dialogue with `generate_tts` (`model='tts.design'`, `voice_instruction` describing a low, tense, ominous narrator/character voice in English, `entity_type="voiceovers"`, `name="Episode N VO"`). - **Background music**: generate a horror/thriller ambient track with `generate_music` (`entity_type="music"`, `name="Episode N Music"`) — dark, suspenseful, building tension with sharp sting accents for jump scares. - **Mix the episode**: combine the episode's video clip(s) with the dialogue and music using `mix_clips` (`entity_type="final_videos"`, `name="Episode N Final"`). Put dialogue on top of the video and music underneath at a lower volume. 6. **Update progress.** After each episode, `memory_store` the new progress (e.g. episode 5 of 15 done). 7. **