AI Storyboard Generator
Paste the following prompt into your AI chat to install this skill:
Please install @beatra-ai/ai-storyboard-generator according to the official guide at https://skillhub.cn/install/skillhub.md.
About this skill
The Problem It Solves
In film, advertising, or animation production, translating a script, scene description, or creative brief into executable shot language is a critical but laborious step. Manually breaking down a script, planning shot composition, camera angles, and movements, and drawing storyboard frames is time-consuming and prone to miscommunication, often leading to costly revisions later. For fast-paced creative projects, the lack of a structured decomposition tool and visual preview method directly hampers production efficiency and creative execution.
Core Capabilities and Workflow
This AI Storyboard Generator (@beatra-ai/ai-storyboard-generator) is designed to address this problem. It is not a simple drawing tool but a process-oriented skill focused on script structural decomposition and key visual frame generation.
Its workflow follows a rigorous step-by-step verification principle:
- Input Collection & Plan Formulation: First, the skill requests basic information from the user, such as the script, scene briefs, character settings, visual style references, target audience, aspect ratio, and shot count. It doesn't jump straight to drawing; instead, it first organizes a detailed beat breakdown plan.
- Shot List Generation: After obtaining user approval for the beat breakdown, the skill generates a complete shot list. This list describes each shot's framing (e.g., wide shot, close-up), composition, camera movement, character actions, duration estimates, dialogue, and sound cues. It's a pure-text, executable production blueprint.
- Keyframe Plan and Generation: Based on the approved shot list, the skill proposes a key storyboard frame generation plan, outlining how many images (typically 1-4) will be created, the purpose of each frame, its focal points, and their sequence in the shot list. The user must approve this plan and the associated real-time pricing before the skill invokes tools like
beatra.images.generate,beatra.images.transform, orbeatra.images.editto generate actual rasterized keyframe images, not placeholders. - Task Management and Recovery: Throughout the process, the skill strictly manages task states. If remote calls fail or responses are lost, it queries and recovers state via
beatra.tasks.listandbeatra.tasks.get, ensuring that paid keyframes are never recreated. All remote operations are executed through the bundledscripts/mcp_client.py.
Key Point: The core value of this skill lies in structuring creativity and visual validation, not in unlimited image generation. It strictly separates the free "planning phase" from the paid "keyframe generation phase," ensuring each step receives explicit user approval.
Applicable Boundaries and Caveats
It is not a universal storyboard solution; its capabilities have clear boundaries:
- Output Scope: It primarily delivers a text-based shot list and a limited number of key storyboard images. It explicitly states that keyframes are "static keyframes," not equivalent to final renders or dynamic previews. If the user only needs a text shot list, it stops after generating the table.
- Function Handoff: The skill defines clear handoff boundaries.
- For more open-ended, polished image creation, it should be handed off to
beatra-ai-image-studio. - For ensuring high character consistency across multiple frames, it should be handed off to
ip-character-consistency-studio. - For generating or editing actual video, it should be handed off to
beatra-ai-video-studio.
- For more open-ended, polished image creation, it should be handed off to
- Costs and Approvals: Every use of
beatra.images.*to generate or edit images is an independent paid request. Any changes to the script, reference images, prompts, or canvas will trigger a new request requiring re-approval. Slow tasks or lost responses cannot be used as an excuse for duplicate creation. - Technical Dependency: All network operations must be executed through the bundled client
scripts/mcp_client.py. Attempts to use REST/OpenAPI fallbacks or directly invoke host connectors are strictly prohibited.
In summary, it is suited for the early stages of a project, quickly converting vague ideas into a structured production blueprint and visually anchoring them via keyframes, laying a solid foundation for subsequent, more detailed production stages.
Use Cases
- Decomposing a 30-second ad script into 8 shots, specifying framing, composition, character actions, and audio cues for each, to facilitate pre-production creative review by the team.
- Generating key storyboard images for a 2-minute animation short to confirm scene atmosphere, character positioning, and camera movements, preventing misunderstandings in subsequent animation production.
- Planning a complete shot list with framing, camera movements, and duration based on a novel chapter's narrative, then generating keyframe images for directorial visual confirmation.
Best For
- Independent film director: Needs to quickly transform a literary script into a structured shot list to align creative intentions and production details with cinematography, art, and lighting departments.
- Advertising creative manager: Responsible for creating visual storyboard proposals from client-provided ad creative briefs or scripts for internal pitch meetings or client presentations to demonstrate creative concepts.
- Animation pre-production storyboard artist: Needs to automatically generate text-based shot lists as a foundation for drawing storyboard sketches, saving manual recording time and ensuring accurate transmission of narrative beats.
Related Skills
Restyle a short video into a new visual style while preserving core elements such as characters, actions, and composition, suitable for various creative conversions like anime, illustration, ink wash, etc.
Create Douyin vertical video covers from topics, hooks, or materials with support for creative generation, image synthesis, and refinement.
An AI tool that transforms real photos into specified illustration styles while preserving subject recognition.
An engineering-driven solution that integrates design styles, UX workflows, design systems, and multi-platform implementation to solve cross-project design consistency.