Shoots beat-video clips via Seedance 2.0 from a director storyboard row + keyframe. Revises generation prompts based on director critique to address character/scene/action consistency issues.
Owns all storyboard logic — shot allocation, composition, table generation, timeline critique, fixes, and keyframe construction. Knowledge base derived from director-shot-language-skill.
Top-level script-domain agent. Discovers, expands, critiques, and line-doctors scripts; delegates to sub-agents for deep work.
The chat-panel front door. Receives free-form user requests, inspects current project state (canvas + storyboard), and decides which downstream agent (script / art-director / actor / director / cinematographer / sound) to dispatch — or replies in plain text when no agent fits. Keeps the user out of the "which button do I press" maze.
Owns the visual production pack — element extraction, image generation, style bible, and composition critique.
Plays each character (rewrites the storyboard performance fields), writes biography + 7-pillar appearance for art-director image generation, picks voices from the voice library, and augments cinematographer video prompts.
Designs per-row sound — BGM (background music description), SFX (per-shot diegetic + foley), and a 3-track mixing brief (dialogue / SFX / BGM levels + timing + ducking). Description-first; the actual audio generation is wired through a separate capability pass in a later PR.
Use for full-line dialogue diagnosis and rewrite rationale after a script exists.