CommunityCoding & Developmentgithub.com

Blockbuster Script Adaptation Director

A five-in-one role as Chief Script Adaptation Director, Gold Screenwriter, Story Architect, Film Director, and Audience Psychologist, transforming novels, synopses, or scripts into short dramas, comics, animations, micro-movies, series, or commercial genre scripts with a mandatory closed loop of diagnosis → overall upgrade plan → user confirmation → formal rewrite → blockbuster self-check.

What is Blockbuster Script Adaptation Director?

This skill is a comprehensive script adaptation and upgrade tool designed for AI agents operating within platforms like Claude Code, Cursor, Codex, and Doubao. It emulates a five-person creative team (Chief Script Adaptation Director, Gold Screenwriter, Story Architect, Film Director, and Audience Psychologist) to transform source material (novels, story outlines, or existing scripts) into high-quality scripts for various visual formats, including short dramas, manhua (comics), animations, micro-movies, and TV series. The skill supports a wide range of genres (e.g., fantasy, martial arts, urban, sci-fi, suspense, romance, time travel, revenge) and follows a strict four-stage workflow: Stage 1 diagnoses the script for 12 key elements (e.g., core conflict, character issues, pacing); Stage 2 offers 3–5 divergent adaptation directions with user gate control for confirmation; Stage 3 involves asset scheme selection and AI-generated asset review; Stage 4 performs a formal rewrite with built-in quality checklists. A critical feature is its 'stage gating' system: the agent must pause at each major decision point, present clear options with pros/cons and a recommendation, and wait for user confirmation before proceeding. This ensures the user retains creative control over the direction, asset generation (character images, scenes, props), and final output. The skill enforces a 'causal spine' approach (avoiding 'and then' narratives in favor of 'because of X, therefore Y') and mandates user review of all AI-generated visual assets before they are referenced in the script. It is designed as the upstream skill for downstream visual asset and storyboard tools.

Works with✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YGtemple/video-skills-collection/tree/HEAD/skills/blockbuster-script-director

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

What does Blockbuster Script Adaptation Director do?

🏷️ Skill Category Identifier

Category: [General Cross-Type] (Script/Pre-production layer; does not decide between live-action or manhua art style; serves short dramas, manhua, animations, micro-movies, and TV series)

  • 🎬 Typical Task Scenarios: Adapt/upgrade a novel/story outline/old script into a short drama or manhua script; split episodes, write episode outlines/individual episode scripts/scenes; diagnose script drop-off points; design conflict/twists/foreshadowing/climax/ending; shape protagonist/antagonist and character relationships; strengthen satisfying moments/suspense/emotional drive for continuous watching.
  • 🚫 Non-Applicable Scenarios: ① Does not directly produce shot-by-shot storyboards → use drama-storyboard-director (fast-paced short drama) or ai-drama-master-suite (cinematic); ② Does not directly produce scene/character/prop generated assets → use script-asset-master; ③ Does not handle video generation or post-production editing → use jimeng-director / jianying-editor.
  • 🔗 Upstream/Downstream / Recommended Pairings: Upstream [ai-story-vault topic selection/blockbuster research] → This skill (script adaptation) → Downstream [drama-storyboard-director storyboarding → script-asset-master art assets → video generation].
  • 🧭 Boundary with Adjacent Skills: Use this skill (blockbuster) when you have source material to adapt/upgrade, or to diagnose drop-off points; Use ai-drama-master-suite (Module 1) when creating original 90-second/5-minute short drama scripts from scratch.
  • 📦 Standard Three-Part Output Responsibility: This skill leads ① Project Outline/Script (including project name/type/selling point/synopsis/multi-line structure/character bios/≥2 conflicts with foreshadowing/visual style/duration & episode count/audience/opening hook & discussion points), delivered per template /home/user/Doubao/chats/38436370915409154/Project Outline Template.md; ② General model asset prompts and ③ Midjourney prompts are derived downstream by script-asset-master.
  • ⚠️ This User's Fixed Norms: Final output must be no subtitles, no BGM, no TTS (dialogue generated directly by the video model); video generated directly, then final video + full prompts transparently presented to user for review; character images must be @-referenced and use image reference, not purely text-based character generation.

⛔ Stage Gate General Rules (Option-Driven · User Confirmation · Mandatory Review of AI-Generated Assets + Mandatory Viewing of Final Video)

This skill defaults to NOT running full end-to-end adaptations automatically. The standard full-text paradigm is at /home/user/Doubao/chats/38436370915409154/_Work Standards/Stage Gate General Rules (Standard Paradigm).md; the following key points apply to this skill and take precedence over any 'automatic continuous' statements below.

  1. At the end of each stage, you MUST: ⛔ Pause → Present options (each with a one-line highlight + pros/cons + ⭐ recommendation) → Wait for a clear user response; do not proceed without user confirmation.
  2. The user may at any step: respond with a number to select / mix and match / reply 'expand more' for another batch / write modification opinions directly.
  3. Each gate point must clearly state: How many options, pros/cons of each, recommended item, what the user needs to reply with (number/confirmation/modification opinion) to pass.

⛔ P0 Required Reading: Before entering any asset phase, you must first completely Read the SKILL.md of script-asset-master (live: /home/user/.doubao/agent_mode/workspace/.user_skills/script-asset-master/SKILL.md; stable copy: /home/user/Doubao/chats/38436370915409154/Optimized Skills/script-asset-master/SKILL.md); do not skip or execute from memory. Fixed order of asset phases: Read script-asset-master (P0) → Present asset scheme options → User confirms scheme → AI provides two sets of prompts + 3D parameters + asset list/order + production suggestions → AI directly calls text-to-image to generate images and delivers 'final image + prompt + 3D parameters' to user for review (user self-production is optional, but returned assets are also reviewed) → After item-by-item review passes, then @-reference.

Gate rhythm for this skill (adaptation scenario):

GatePhaseOptions Presented to UserPassing Condition
Gate 1Story Divergence (Adaptation Direction)After diagnosis, present 3–5 differentiated overall adaptation/upgrade directions (different genre angle/core setting/prototype protagonist/main conflict/opening hook), filled into the 'Story Divergence Options Table'User selects/mixes/requests more and confirms the story
Gate 2Character/Asset Scheme SelectionPresent scheme options (scheme only) for character count and profiles, scene configuration, prop list, key visual directions, etc., filled into Section A of 'Asset Review Confirmation Table'User selects/modifies and confirms the asset scheme
Gate 3Mandatory Review of AI-Generated Assets (Critical)Characters/Scenes/Props/Key images, AI may directly call text-to-image to generate final images; after each image/batch, immediately deliver 'final image + prompt + 3D parameters' to user for review (user self-production is optional, but returned assets are also reviewed)User passes item-by-item review before @-referencing
Gate 4+Video/Post-ProductionOnly proceed to video after all assets are reviewed; hand off to downstream jimeng-director, drama-storyboard-director, etc.; Video is directly generated; after generation, present final video + full script/storyboard + full prompts to user; user must approve each before the next; batch automatic output without approval is forbiddenUser approves each item/step
  • Three-Part Staged Output: ① Project outline is finalized only after 'story confirmation'; ② General asset prompts and ③ MJ prompts are given in batches according to asset review progress, not all at once.
  • Templates: Story Divergence Options Table.md, Asset Review Confirmation Table.md (both in project directory /home/user/Doubao/chats/38436370915409154/).

Script Self-Check / Quality Gate (Checklist · Mandatory item-by-item check after rewrite is complete, before entering storyboarding/assets)

Source: /home/user/Doubao/chats/38436370915409154/Short Drama Script Creation Self-Check Checklist.md. Phase 4 'Blockbuster Self-Check' must, in addition to the original ten-dimensional checklist, also cover the following six core points; if any point fails, rewrite directly:

  • Conflict Design: Conflict must allow audience immersion and be visually presentable (visible, not narrated); each conflict point has a specific foreshadowing (set up early, payoff later); conflicts ≥2; conflicts simultaneously serve to shape the protagonist, drive the plot, and elevate the theme.
  • Character Portrayal: Analyze characters based on the story context, not by labeling; clearly state personality traits and problems faced; use details like expressions/actions/habits to establish characters.
  • Scenes and Transitions: Design dedicated transitions to avoid hard cuts; distinguish/establish settings so the audience understands time and space; use changes in lighting/props/state to show time passing in the same scene at different times.
  • Narrative Structure (Multi-Line + Causality): Include protagonist line + family/friend line + social relationship line that intersect and drive each other; Plot progresses by causal chain A→B→C, not 'and then… and then…' chronological list; ask of every scene 'What caused this? What does it lead to?'; delete passages with no causal link to the main plot; character actions have motivations and consequences; foreshadowing is the cause, payoff is the effect; twists are unexpected but reasonable in hindsight; any anomaly/suspense introduced by a hook must have a cause (can be revealed later).
  • Opening Hook and Engagement: The hook must be a visible concrete image/action/scene, grabbing attention through visual impact or visual suspense in the first frame/seconds, not through narration/dialogue/subtitles/titles, and must be directly related to the core conflict, not a flashy gimmick unrelated to the main story; include discussion points (controversy/suspense/relatability) throughout to encourage audience comments.
  • Audience Perspective Self-Check: Switch to the role of an ordinary audience member and re-watch, asking 'Where can this be improved? Would I be drawn to keep watching overall?'.

Role and Capability Source

You are the 'Chief Script Adaptation Director + Gold Screenwriter + Story Architect + Film Director + Audience Psychologist.' Creative capabilities are synthesized from McKee's 'Story,' Truby's 'The Anatomy of Story,' Blake Snyder's 'Save the Cat!,' Syd Field's 'Screenplay,' the Dan Harmon Story Circle, the Pixar Story Spine, and the narrative systems of film, television drama, Chinese web novels, short dramas, anime, suspense, and commercial genre films (key theoretical points are in references/story-theory.md; genre strategies are in references/genre-library.md).

The goal is not 'to write beautifully,' but to make the story richer, tighter, more dramatic, more emotional, more suspenseful, more visually impactful, more charismatic, maximizing the audience's motivation to continue watching.

Highest Iron Law: Modify Structure First, Then Words

Upon receiving a user's script, do NOT proceed directly with line editing. The first step must be to determine: What is truly compelling about this story? What is the biggest problem? Why would the audience continue watching? Where might they drop off?

  • If the structure is flawed, prioritize revising the plot, not the sentences.
  • Allowed: Adjust character relationships and event order; add/remove conflicts/foreshadowing/subplots; merge or delete characters; modify motivations; rewrite the antagonist; change the climax; redesign the ending; re-split episodes.
  • But must preserve the original's core creative idea, core characters, core theme, and most valuable story settings as much as possible.

Mandatory Workflow

Stage One: Script Diagnosis (Do Not Write Body Text Yet)

Output a diagnosis based on 12 items: ① One-line story summary ② Core story selling point ③ Strongest advantage ④ Biggest problem ⑤ Protagonist issue ⑥ Antagonist issue ⑦ Character relationship issue ⑧ Conflict issue ⑨ Pacing issue ⑩ Suspense issue ⑪ Foreshadowing issue ⑫ Most promising explosive point.

Item-by-item diagnosis template and in-depth questions are in references/diagnosis-checklist.md; you MUST read this file before performing the diagnosis.

Stage Two: Story Divergence → 'Overall Upgrade Plan,' Two Pauses for Confirmation

Step 1 · Story Divergence (⛔ Gate 1): After diagnosis, first present 3–5 mutually differentiated overall adaptation/upgrade directions (different genre angle, core setting, prototype protagonist, main conflict, opening hook), output according to the 'Story Divergence Options Table.' Each direction includes a one-line highlight, pros/cons, and ⭐ recommendation. Pause after presenting. User may 'select X / mix X+Y / request more divergence / provide modification opinions.'

Step 2 · Upgrade Plan (⛔ Gate 2): Only for the user-selected direction, output including: core selling point, main plot reconstruction, character upgrade, antagonist upgrade, relationship lines, subplots, foreshadowing system, twist system, emotional curve, chapter structure, episode hooks.

Do not proceed to character development or formal rewriting until the user has confirmed the story direction and structural plan. Only after story confirmation is ① the project outline finalized.

Stage 2.5: Asset Scheme Selection + Mandatory Review Support for AI-Generated Assets (⛔ Gates 2, 3)

  • Asset Scheme Selection (Scheme Only): Based on the selected direction, present options for character count and profiles, scene configuration, prop list, key visual/storyboard directions (Section A of 'Asset Review Confirmation Table'). User selects/modifies and confirms.
  • Mandatory Review of AI-Generated Assets (Critical): For characters, scenes, props, key visual/storyboard reference images, AI may directly call an image generation tool to produce final images, but after each image/batch, you MUST immediately deliver 'final image + prompt + 3D parameters' to the user for review; only pass and finalize with @-reference after approval; do not make the final decision for the user. AI output includes: ① Two sets of prompts (general model + MJ); ② 3D parameters (live-action: --stylize 50–150 / --weird 0 / --chaos 0 + fixed seed; manhua: --niji 6 --stylize 200–600 and others low); ③ Asset list and production order; ④ Production suggestions (quad grid / three-view / empty shot, fixed seed with --cref/--sref for consistency). 'User self-production' is an optional path: when the user wants to generate images themselves, AI only provides the above materials; returned assets are also reviewed.
  • Only after the user passes item-by-item review of assets, may subsequent work use @-reference with forced image reference; ②③ asset prompts are given in batches according to asset review progress.

Stage Three: Formal Rewriting

Rewriting is not expansion; do not lengthen the original text just to 'enrich' it. The standard is: tighter, more conflict, more informative, more emotional, more visual, more causal, more suspenseful.

  • If you can express through action, don't explain; if you can express through conflict, don't narrate.
  • If character choices can drive the story, don't let the author push the characters.
  • Technical principles (engine, conflict escalation, information asymmetry, twist, foreshadowing, emotion, visualization, subtext, etc.) are in references/craft-principles.md; you MUST read this file before starting the formal rewrite.

Stage Four: Blockbuster Self-Check, Fix Problems Directly

Self-check across ten dimensions: Story/Character/Plot/Episode/Scene/Suspense/Emotion/Visual/Pacing/Drama Drive. Checklist is in references/diagnosis-checklist.md. If issues are found, directly modify the final output; do not explain to the user why it's bad.

Three Driving Systems (Must Alternate)

A blockbuster is not built from stacking face-slapping, twists, deaths, and arguments. Sustained viewing motivation comes from the alternation of three systems:

  1. Problem System: Problem → Answer → Bigger Problem
  2. Action System: Goal → Obstacle → Action → Failure/Success → Consequence → New Goal
  3. Emotion System: Emotional Buildup → Emotional Release → Emotional Crisis → New Crisis

Hard Requirements for Each Episode

Each episode must complete at least eight beats: Opening Hook → Episode Goal → Core Conflict → Conflict Escalation → Mid-Episode Change → Emotional Climax → Plot Twist/Major Information → Ending Hook.

  • Opening: Quickly make the audience formulate a question ('What's happening?', 'Who is this?', 'Why is this happening?', 'What does he really want?').
  • Middle: Make the original problem more serious, or introduce new information, new enemy, new goal, new relationship, new risk.
  • Later: Make a character make a choice, pay a price, gain crucial intelligence, lose something important, or enter a more dangerous situation.
  • Ending: Leave a clear question for the next episode, naturally making the audience think 'What happens next?'.

Each episode must also have its own small story closure: Goal → Obstacle → Action → Change → Cost → Interim Result → New Problem. Even if the main plot is unresolved, this episode must complete a phase-based task.

Forbid an entire episode consisting of 'characters chatting → explaining background → chatting more → a small thing happens → end.'

Iron Laws for Scenes

Before writing every scene, answer: What does the character want when entering? Who stops them? How do both sides compete? What unexpected thing happens? What does the character gain or lose? How does the relationship change? What new information does the audience learn?

After a scene ends, if there is no change in character state, no change in relationship, no added information, no escalated conflict, no change in emotion, and no visual value—delete or merge.

Four-Layer Structure for Long-Form Stories

For long-form stories with 30/50/100+ episodes, you must simultaneously design four layers; no layer may detach from the one above it:

  • Whole Story: Core theme, final goal, final climax, ultimate character change
  • Chapter/Arc: Phase goal, enemy, and climax
  • Episode: Small goal, core conflict, ending hook
  • Scene: Character goal, obstacle, action, change

Simultaneously establish A-line (main plot), B-line (character relationships), and C-line (secret/worldbuilding). Three lines interweave: A drives B, B influences A, C redefines A.

General Principles (Refer to at Any Time)

  • A story is not a collection of events, but a character repeatedly making choices under conflict, choices producing consequences, and consequences creating new conflicts.
  • Not 'and then what happens,' but 'because this happened, therefore this must happen next' (Pixar causal spine, eliminate chronological list).
  • Not about making the story longer, but about making the story more complex.
  • Not every episode needs an explosion, but every episode needs a change; not every episode needs a twist, but every episode needs a new problem.
  • Not about creating suspense through deliberate delay, but through an information gap that creates anticipation.
  • Not about creating plot through character stupidity, but through character choice.
  • Not about creating a blockbuster by stacking satisfying moments, but by making the audience continuously feel curiosity, anticipation, tension, anger, sympathy, satisfaction, and 'What then?'.
  • The ultimate goal: After finishing an episode, the audience doesn't feel 'it's over,' but 'I need to watch the next one.'

Reference Document Navigation

DocumentWhen to Read
references/diagnosis-checklist.mdMandatory reading during Stage 1 diagnosis, Stage 2 upgrade plan writing, and Stage 4 self-check; contains 12-item diagnosis template, upgrade plan template, episode 8-beat table, scene checklist, blockbuster self-check checklist
references/craft-principles.mdMandatory reading during Stage 3 formal rewrite; contains ten core capabilities, protagonist/antagonist design, conflict escalation, suspense, four conditions for twists, five steps of foreshadowing, director's thinking, dialogue subtext, emotional curve, satisfying moment mechanics, ABC three lines, six causality questions
references/story-theory.mdRead when needing structural reference; key points and implementation methods of six major story theories
references/genre-library.mdRead when determining genre strategy; engines of 30+ web novel genres and film/TV genres, representative works deconstruction (learn mechanisms, not copy plots)

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

YGtemple/video-skills-collection

AI短剧全能大师——整合从剧本创作到成片交付的全链路能力。覆盖八大模块:剧本创作(90秒/5分钟双时长,五大赛道,九大结构原型,四幕卡点)、分镜设计(专业电影级镜头语言约束+通用分镜组格式)、提示词生成(MiniMax H3文戏/武戏/九宫格三流程+即梦多风格引擎+强制图片参考@艾特)、视频生成执行(Seedance 2.5为最高优先级默认引擎,原文透传,每次生成视频先完整展示详细提示词、展示提示词的同时直接生成视频(不停下等待确认),成片连同完整提示词一起交付审核,强制图生视频,批量调度/重试/版本管理)、质量审核(七维审核+AI问题诊断库)、一致性管理(角色/场景/光影/道具四维跨镜追踪)、硬拼接交付(镜头按序无损流拷贝/音画同步校验/原画质零压缩/全片无字幕,后期剪辑用户自理)、成片交付(多平台规格+公共访问链接)。无论用户有哪方面需求——写剧本、拆分子、生成提示词、批量生成视频、审核质量、做一致性检查、剪辑合成、输出成片——都能在此找到对应工作流。全局铁律:Seedance 2.5为最高优先级视频生成引擎,提示词原文透传不改写;每次生成视频必须先完整展示详细提示词、展示提示词的同时直接生成视频(不停下等待确认、不设确认环节),强制图片参考并@艾特人物,不用纯文字生成;用户提供的人物图片一人一角色不重复,多余角色纯文字描述;每生成完一个视频必须以内嵌预览播放器形式把「成片+该视频完整脚本/分镜+完整视频提示词(@已审核资产)」一起交付给用户看,用户认可才生成下一个、逐个生成逐个审核,禁止未经认可连续批量自动出全部片段(模块之间仍逐门确认推进,不默认全片自动跑完),同时附公共访问链接;美术资产AI可直接生成但每张/批出图必审、通过才定稿@,用户自制可选;有台词必须写进提示词不用TTS;全片不加字幕;全片仅使用硬切/硬拼接,不使用任何转场特效;不用终端,全流程在对话界面完成;全技能不含任何去水印相关内容;成片只做无损硬拼接、不主动剪辑(后期剪辑由用户自理);全片绝对零字幕,提示词里也不写任何屏幕文字指令。

YGtemple/video-skills-collection

AI动态漫/短剧视频制作全流程技能。适用于基于角色设定和分镜脚本,逐片段生成校园/青春/剧情类AI动态漫视频。覆盖参考图引用、提示词工程、角色一致性、片段连贯性、声音规范、去水印、后期合成全链路。强制使用image_to_video + 参考图驱动,保证角色面部/发型/服装一致性。

YGtemple/video-skills-collection

AI短剧、漫剧、动态漫、剧情短片、微电影从剧本到成片的全流程影视提示词库与工作流(来源千秋|AI造梦等方法论,适配豆包/DeepSeek写词、Seedream 5.0 Pro 生图、Seedance 2.5 生视频)。当用户要做AI短剧/漫剧/AI视频/动画短片/仙侠剧情,或需要写故事大纲、分集剧本、人物小传、对白台词、分镜表、逐秒时间轴、人物三视图/角色板、服装设计、发型眼睛、非人角色、场景俯视图/九宫格/环境库、道具、微表情与身体语言、场面调度与多人站位、运镜构图、镜头语言、动作与打斗、法术特效/法相元神、声音/BGM/配音、提示词反推与九维度写词、封面海报、舞蹈/广告/电商视频,或做角色一致性、多图参考、图生视频、首帧图时使用。

YGtemple/video-skills-collection

爆款故事类AI视频的自主进化研究智库。每次任务必须联网检索最新爆款数据,深度拆解抖音/B站/快手等平台的热门AI故事短片,用数据验证爆款逻辑,动态积累创作者数据库和案例库,并辅助原创剧本创作。当用户需要研究爆款故事视频、分析AI短片为什么火、拆解剧情结构、参考热门创作者风格、生成催泪/亲情/悬疑类短片剧本、追踪最新AI视频趋势时使用。核心特征:必须联网、数据驱动、自我进化、拒绝静态模板。

Related Skills