AI Short Drama Shot Generator
Paste the following prompt into your AI chat to install this skill:
Please install the skill @user_87b8e34f/ai-short-drama-shot-maker according to the official installation guide at https://skillhub.cn/install/skillhub.md.
About this skill
What Problem Does It Solve
In AI short drama production, transforming an abstract script beat (e.g., emotional conflict, character confrontation) into a specific vertical shot adhering to cinematic language is a common technical pain point. Manual storyboarding is inefficient, and generic video generation tools often lack precise control over shot composition, blocking, and performance rhythm, making it hard to directly produce usable, cinematic-quality final shots. This skill aims to automate the conversion from "text beat" to "deliverable shot."
Core Workflow
The skill's core function is to take a finalized dramatic beat and output a cinematic vertical micro-drama shot. Its workflow revolves around these key steps:
- Construct Shot Card: It first parses the input dramatic beat text (containing character, action, scene, emotion, shot, etc.) and can optionally incorporate actor or scene reference images. The skill builds a detailed "shot card," using bold to specify character features, costume, scene, emotion, cinematic language (e.g.,
close-up,wide shot), blocking, composition, and visible outcome. - Select Generation Route: Based on the input type, the skill automatically or with confirmation selects the Beatra API call path:
- Pure text beat →
beatra.videos.generate - One strictly confirmed opening image →
beatra.videos.animate - Strictly confirmed opening and ending images →
beatra.videos.interpolate - Loose actor/scene references →
beatra.videos.generate_from_references
- Pure text beat →
- Execution and Task Management: It submits the generation request via the bundled
scripts/mcp_client.py. Before submission, the shot card content is frozen for user confirmation. After submission, the skill continuously polls the task status usingbeatra.tasks.getuntil completion and returns the video assets. Each submission constitutes an independent paid stage. - Review and Continuity: After generation, the skill reviews the returned video, checking actor features, cinematic language, emotional beat adherence, and dialogue rhythm against expectations, and handles subsequent revision requests (subject to payment and recovery rules).
Boundaries and Considerations
- Scope: This skill is exclusively for generating cinematic, live-action, or realistic human drama shots in vertical format for micro-dramas. It is not suited for illustration/comic-style dynamic manga, storyboard planning, or broad non-narrative videos; those requirements should be routed to other workflows.
- Payment and State Recovery: Each shot generation is a paid operation. Changing core elements like the beat, reference images, model, or aspect ratio constitutes a new paid job. If interrupted, recovery should use the identical stage ID and frozen payload; duplicate paid submissions must be strictly avoided.
- Model and Control: The default is
model: "auto", but prior to generation,beatra.models.listshould be used to confirm the model's capability matches the input media facts and shot control items. - Client Constraints: All API calls must be executed through the bundled MCP client; one should not configure or use the host agent's Beatra Connector, nor resort to REST/OpenAPI fallbacks.
Use Cases
- When a short drama script finalizes a key dramatic beat (e.g., character emotional conflict), use the skill to automatically generate the corresponding vertical shot from text, for quickly verifying narrative pacing, shot composition, and emotional expression.
- In producing suspense-twist short dramas, convert textual descriptions of plot reversals into video clips with tense atmosphere for team review and adjustment of performance details.
- A creator has loose reference images of actors or scenes and wishes to generate a continuous dialogue close-up or establishing shot based on them, ensuring character consistency across different shots.
Best For
- Short drama screenwriter: needs to quickly visualize emotional beats in scripts to test if shot language supports narrative and to iterate ideas before filming.
- Director in a short video production team: responsible for vertical micro-drama projects, seeks to generate cinematic shots directly from text beats to reduce storyboarding time and explore visual possibilities.
- Brand marketing video planner: creates short drama clips featuring emotional conflict scenes for product stories, requiring shots with high-quality visual performance and narrative appeal.
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.