Paper deep dive
SkillPE: Creativity-Oriented Cinematic Skill Evolution for Text-to-Video Prompt Engineering
Yanwei Huang, Mingxuan Zhu, Shujie Li, Shiyuan Liu, Yuanxing Zhang, Arpit Narechania
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Achieving high-quality, cinematic results in text-to-video generation remains challenging for non-experts, whose prompts often lack professional narrative and creative design. We propose SkillPE, a prompt engineering (PE) framework that evolves reusable cinematic skills from expert-authored seeds. SkillPE represents shot logic, composition, lighting, sound design, and other filmmaking cues in a fine-grained format, and retrieves movie references categorized as resonators (good matches), dissonants (weak matches), and divergents (creatively useful near-misses). The first two refine when and how a skill should be applied, while divergents inspire alternative cinematic realizations at different degrees of modification while preserving the user intent. Candidate skills are assessed through generated videos along prompt fidelity, cinematic quality, narrative appeal, and creativity to construct the final skill libraries. Experiments on StoryEval and VBench show improvements of up to 1.40 points over the strongest external baseline and 0.51 points over seed skills on 7-point four-dimensional evaluation, while remaining competitive on benchmark-native metrics. Overall, SkillPE offers a practical approach to balancing fidelity and creativity in cinematic text-to-video generation. Code is available at this https URL .
Tags
Links
- Source: https://arxiv.org/abs/2609.34335v1
- Canonical: https://arxiv.org/abs/2609.34335v1
Trouble viewing inline? Open PDF directly ā
Full Text
97,521 characters extracted from source content.
Expand or collapse full text
SkillPE: Creativity-Oriented Cinematic Skill Evolution for Text-to-Video Prompt Engineering Yanwei Huang Note: This work was conducted during the authorās internship at KlingAI. Affiliation: HKUST Affiliation: KlingAI Mingxuan Zhu Affiliation: KlingAI Affiliation: Shanghai Jiaotong University Shujie Li Affiliation: KlingAI Affiliation: The University of Hong Kong Shiyuan Liu Affiliation: KlingAI Yuanxing Zhang Affiliation: KlingAI Arpit Narechania Affiliation: HKUST Abstract Achieving high-quality, cinematic results in text-to-video generation remains challenging for non-experts, whose prompts often lack professional narrative and creative design. We propose SkillPE, a prompt engineering (PE) framework that evolves reusable cinematic skills from expert-authored seeds. SkillPE represents shot logic, composition, lighting, sound design, and other filmmaking cues in a fine-grained format, and retrieves movie references categorized as resonators (good matches), dissonants (weak matches), and divergents (creatively useful near-misses). The first two refine when and how a skill should be applied, while divergents inspire alternative cinematic realizations at different degrees of modification while preserving the user intent. Candidate skills are assessed through generated videos along prompt fidelity, cinematic quality, narrative appeal, and creativity to construct the final skill libraries. Experiments on StoryEval and VBench show improvements of up to 1.40 points over the strongest external baseline and 0.51 points over seed skills on 7-point four-dimensional evaluation, while remaining competitive on benchmark-native metrics. Overall, SkillPE offers a practical approach to balancing fidelity and creativity in cinematic text-to-video generation. 1 Introduction Recent years have witnessed the rapid advent of generative text-to-video models such as Sora (Brooks et al., 2024), Kling (Team et al., 2025), and Seedance (Seedance et al., 2026), which enable everyday users to produce inspiring, cinematic videos from simple textual prompts. However, achieving high-quality outputs depends heavily on careful prompt curation, a process that remains challenging for laypeople without cinematic expertise. Prompt Engineering (PE) (Sahoo et al., 2024) has emerged as a promising solution, refining user-provided prompts before they are passed to the generator. Existing text-to-video PE methods include learned prompt rewriters such as Prompt-A-Video (Ji et al., 2025) and VPO (Cheng et al., 2025), as well as retrieval-augmented optimization methods such as RAPO (Gao et al., 2025). Despite their different optimization mechanisms, they ultimately operate primarily on the prompt text, rather than reasoning through reusable cinematic structures such as shot progression, camera logic, staging, and audiovisual design. This leaves a substantial gap between casual user prompts and the elaborate, structured prompts that domain experts would craft. Figure 1: Examples for comparing baselines with SkillPE and showing the skillsā effect. With large-language-model (LLM)-based agents showing strong performance across diverse tasks, recent work has increasingly turned to agent-based (agentic) PE. For instance, Mora (Yuan et al., 2024) decomposes text-to-video generation into dedicated stages with role-specialized agents iteratively refining the prompt. However, most agentic PE methods rely on a fixed agent pipeline and a static pool of tools or skills, rendering them inflexible and poorly adaptive to the heterogeneous demands of different domains. A typical pipeline, for example, comprises a reasoning agent, a prompt-design agent, and a validation-and-optimization agent. Such pipelines target generic prompt enhancement in a coarse manner, making it difficult to specifically improve the narrative appeal of generated videos. Moreover, fixed structures restrict creative reflection and self-improvement. Manually curated skill sets are often tied to specific scenarios and fail to generalize across creative contexts. In response, recent work in domains such as software engineering (Wang et al., 2025a) and web agents (Zheng et al., 2025) has explored frameworks that automatically synthesize or self-evolve skill libraries. A common limitation, however, is that skill exploration relies largely on random rollouts or post-hoc summarization of high-quality traces (Wang et al., 2025a; Alzubi et al., 2026; Xia et al., 2026). Without strategies that critically encourage out-of-the-box thinking, such exploration prioritizes utility over creativity, yet the latter is crucial for narrative video generation. External examples from experts or films can provide useful cinematic knowledge, but how to transform their underlying mechanisms into reusable creative variants while explicitly preserving the userās intended semantics remains underexplored. In this work, we propose SkillPE, a framework that combines structured cinematic skill formulation with reference-guided creative skill evolution for PE in text-to-video generation. Starting from expert-authored skills, SkillPE first converts each skill into a fine-grained, generation-oriented representation, providing a strong cinematic prior for prompt engineering. Building upon it, we introduce a three-way reference taxonomy tailored to cinematic skill evolution: resonators (good matches), dissonants (weak matches), and divergents (creatively useful near-misses). Resonators and dissonants refine skill applicability and execution, while divergents inspire controlled alternative realizations at different mutation magnitudes. This design is motivated by learning from matched, contrastive, and near-miss examples in concept learning that reveal both reusable patterns and informative boundaries (Winston, 1970; McLure et al., 2015). Candidate skills are finally selected through video-based assessment of their realized generation performance. As shown in Figure 1, SkillPE promotes cinematic video generation by combining dynamic camerawork, coherent action staging, and expressive lighting and sound design to improve narrative engagement and creativity while preserving userās intent. Extensive evaluations on StoryEval (Wang et al., 2025b) and VBench (Huang et al., 2024) with MiniMax-H3 and LTX-2.5 show that SkillPE consistently improves the cinematic and creative realization of generated videos while remaining competitive on benchmark-native metrics. Under our four-dimensional 7-point evaluation protocol (prompt fidelity, cinematic quality, narrative appeal, and creativity), the final SkillPE libraries achieve improvements of up to 0.51 points over static seed skills and 1.40 points over the strongest non-skill PE baseline. A ten-annotator human study further confirms the benefit of the evolved skill libraries, with the best SkillPE variant improving the overall score from 5.61 for seed-skill PE to 5.97, and by 1.11 points over the strongest non-skill baseline. Our contributions are three-fold: ⢠We propose a structured cinematic skill representation for text-to-video prompt engineering, translating abstract filmmaking knowledge into fine-grained and reusable guidance over shot logic, composition, lighting, cinematography, sound design, and related narrative cues. ⢠We introduce a reference-guided skill evolution framework that combines conservative refinement from resonators and dissonants with controlled divergent exploration. ⢠We empirically characterize the fidelityācreativity trade-off of cinematic skill evolution: creativity increases monotonically with mutation scope while prompt fidelity decreases; skill-based gains persist under matched prompt budgets; and a blinded ten-annotator study confirms improvements over both Seed Skill and non-skill PE baselines. 2 Related Work 2.1 PE for Visual Generation PE has emerged as a lightweight yet effective means of steering LLMs toward enhanced outputs (Sahoo et al., 2024; Liu et al., 2023). Early work in the text domain explored hand-crafted templates (Brown et al., 2020), chain-of-thought reasoning (Wei et al., 2022), and automatic prompt search (Zhou et al., 2022; Shin et al., 2020). These ideas have since been adapted to visual generation. In text-to-image synthesis, rewriters are trained to convert casual queries into aesthetically rich prompts (Hao et al., 2023; Wu et al., 2026). The text-to-video domain poses additional challenges due to its temporal and narrative dimensions. Recent methods such as Prompt-A-Video (Ji et al., 2025), VPO (Cheng et al., 2025), and RAPO (Gao et al., 2025) learn to rewrite or augment user prompts for generative video models via preference alignment, reinforcement learning, or retrieval-augmented optimization. While effective lexically, they operate largely as sentence-level rewriters, appending details and stylistic modifiers or paraphrasing the input rather than applying professional shot or story design. SkillPE departs from this paradigm by reasoning at the level of reusable cinematic skills. 2.2 Multi-Modal LLM-Based Agents Building on the strong reasoning capabilities of LLM-based agents, PE approaches have moved from a learning-based to an agentic process. Mind-Brush (He et al., 2026), NEWTON (Feng et al., 2026), and GenAgent (Jiang et al., 2026) support complicated reasoning in PE through agentic planning and dedicated tools. Recent works tend to use multi-agent systems where the workflow is decomposed into specialized roles that collaboratively design, verify, and optimize the storyline, shot, character, and the eventual prompt (Huang et al., 2026; Long et al., 2025; Zhu et al., 2026; Hu et al., 2024; Chen et al., 2025; Wang et al., 2026; Wu et al., 2025; Yue et al., 2025; Yuan et al., 2024; Zhou et al., 2026). However, they typically rely on a fixed pipeline and a static pool of tools or skills, limiting their adaptability to heterogeneous user intents and creative demands. In contrast, SkillPE constructs skill libraries by generating and assessing reference-guided variants of reusable cinematic skills. 2.3 Skill Discovery and Self-Evolving Agents A growing line of work studies how agents can autonomously build and refine their own tool or skill libraries (Chen et al., 2026). Voyager (Wang et al., 2023) pioneered this paradigm by enabling an embodied LLM agent to incrementally build a library of reusable skills through environment interaction. Recent efforts in web navigation (Zheng et al., 2025) and software engineering (Wang et al., 2025a; Alzubi et al., 2026; Xia et al., 2026; Yang et al., 2026; Liang et al., 2026) support automatic skill synthesis or self-evolvement through learning from past trajectories or knowledge bases. A common limitation, however, is that skill exploration is driven by random rollouts or post-hoc summarization of successful traces, which biases discovery toward utility rather than creativity. This trade-off is particularly costly in narrative video generation, where creative breadth is essential. 3 Methodology This section presents the SkillPE framework. We first introduce a structured representation of reusable cinematic skills for text-to-video prompt engineering. We then describe a reference-guided skill evolution pipeline that expands each expert-authored skill into multiple parallel candidates and automatically selects candidate skills based on their realized video performance. Figure 2: An overview of SkillPE. Starting from expert-authored seed skills, SkillPE first enriches the nuanced cinematography details through an extended shot format. The skills then go through adaptive discovery and evolution, where reference movies are classified into resonators, dissonants, and divergents by similarity. The first two are distilled for usage guidance while the divergents are used for exploring skill variants of varying degrees of deviation. The consequent skills are evaluated and compiled into libraries through a pipeline of video generation and holistic assessment. 3.1 Skill Formulation We define a skill as a reusable cinematic guide that can be injected into the PE agent when revising a user query. In collaboration with experts in directing and film aesthetics, we construct 20 initial skills. Each skill contains a description, shot templates specifying shot type and camera movement, application scenarios, shot and music logic, and a concrete example. Because this high-level representation leaves execution details underspecified, we normalize each expert-authored skill into a fine-grained format that augments every shot with duration, location, atmosphere, angle, composition, lighting, cinematography, time-ordered visual content, dialogue, and sound effects. The conversion preserves the original skillās cinematic intent and applicability while making its guidance more directly actionable for prompt engineering. Full schemas and examples are provided in Appendix D.1. 3.2 Adaptive Skill Evolution Taking the skill library mentioned in Section 3.1 as seeds (sSāeāeāds^Seed), we ground and extend the expert-authored skills with examples of real cinematic practice. As illustrated in Figure 2, SkillPE evolves each raw seed through two complementary forms of reference-guided exploration: (i) conservative refinement using resonators and dissonants, and (i) controlled cinematic exploration using divergents. Reference Discovery. SkillPE uses LSMDC (Rohrbach et al., 2017) and Movie101 (Yue et al., 2023) as sources of real-world cinematic practice. After filtering clips shorter than 5 seconds or longer than 20 seconds, the pipeline retains 60,521 examples. The goal is to distill transferable cinematographic knowledge, such as subject staging, camera rhythm, shot transitions, action-reaction structure, sound-image synchronization, and emotional progression, into the augmented skills. For each seed skill, SkillPE first constructs a coarse candidate pool of 390 reference videos in two steps: First, it retrieves 200 videos whose captions have the highest semantic similarity to the skill. Second, it randomly selects 10 videos from each of the remaining 19 seed skillsā pools to provide diverse inspiration. It then performs fine-grained filtering over the pool with a multi-modal LLM, rating each videoās alignment and inspiration w.r.t. the skill along six dimensions: shot logic, camera movement, spatial composition, lighting & color, atmosphere, and audio logic. Using the aggregated scores, SkillPE selects 30 complementary references: 10 resonators, which prioritize alignment and preserve the skillās core narrative and shot-organization invariants; 15 divergents, which prioritize inspiration and provide related cinematic ideas for controlled expansion; and 5 dissonants, which serve as superficially similar cases with low alignment and therefore should not trigger the skill. R&D Refinement. Resonators and dissonants (R&D) are jointly used to construct one candidate siR&Ds_i^R\&D for each raw seed i. From resonators, the model distills reusable cinematic patterns, modifiable dimensions, rhythm and transition cues, and application guidance. From dissonants, it derives negative applicability conditions and boundaries that help prevent inappropriate triggering of the skill. This branch performs conservative refinement while preserving the seedās core cinematic strategy. Divergent Exploration. SkillPE treats divergents differently, using them as sources of adjacent cinematic mechanisms for exploring alternative realizations of the same underlying narrative function. Specifically, we operationalize cinematic mutation over nine major dimensions from our skill template. The divergents are thus used to generate independent candidate skill variants at three levels of modification: bold, wilder, and extreme. Bold is a local departure that modifies one or two dimensions; Wilder is a structural departure that modifies three or four dimensions, including at least one structural dimension; and Extreme is a transformative-but-controlled departure that modifies at least five dimensions and includes either shot-structure or expressive visual/spatial transformation. We denote the resulting candidates as siBolds_i^Bold, siWilders_i^Wilder, and siExtremes_i^Extreme. For each source skill i, the complete candidate set is therefore i=siSeed,siR&D,siBold,siWilder,siExtremeS_i= \s_i^Seed,s_i^R\&D,s_i^Bold,s_i^Wilder,s_i^Extreme \. Assessed Skill Selection. The candidate skills are evaluated on a development set devD^dev to assess their practical effectiveness. It contains 400 prompts selected from VidProM, with 20 skill-specific matched prompts for each source skill. The construction procedure is detailed in Appendix D.5. For each prompt qiājāidevq_ij ^dev_i and each candidate sāis _i, the PE agent first rewrites the user prompt with the corresponding skill, and the result is used for video generation. All five candidate skills for the same (i,j)(i,j) pair share the same random seed and identical generation settings. Each video is evaluated along four dimensions that directly reflect the objectives of creativity-oriented cinematic PE: ⢠Prompt Fidelity (PF): how faithfully the video realizes the userās original intent, including its subjects, requested actions, relationships, and event semantics. ⢠Cinematic Quality (CQ): how effectively the video employs cinematic language, including shot design, composition, camera movement, lighting, staging, and audiovisual presentation. ⢠Narrative Appeal (NA): how coherently and engagingly the video organizes its events into a temporal narrative, including storytelling coherence and emotional engagement. ⢠Creativity (CR): the novelty and expressive ambition of the audiovisual and narrative realization. The development score of each candidate is calculated as the mean over all associated videos. The resulting four-dimensional score profile is then used to construct the final skill libraries. To balance utility and creativity, we construct three skill libraries with different selection criteria eventually: ⢠Top Creativity: Among all skills whose PF is at or above the median, the one with the highest average score of CQ, NA, and CR is selected. ⢠Top-2 Creativity: Among all skills whose PF is at or above the median, the two with the highest average score of CQ, NA, and CR are selected. ⢠Top Overall: All four-dimensional scores are averaged for each skill, and the highest-scoring one is selected. Additional implementation details, including the settings and prompts, are provided in Appendix D. 4 Experiments 4.1 Study Setups Baselines. We compare our approach with five classes of baselines for a comprehensive evaluation: (a) Fundamental baselines: raw user query and direct LLM-based rewrite (Gemini 3.1 Pro in our study); (b) Lexical PE baselines: Prompt-A-Video (Ji et al., 2025) and VPO (Cheng et al., 2025); (c) Retrieval-based PE baseline: RAPO (Gao et al., 2025); (d) Agentic PE baseline: Mora (Yuan et al., 2024); (e) Variants of our skill-based approach: PE using only seed skills (20 skills), and the three versions of skill libraries mentioned in Section 3.2 (20, 40, and 20 skills respectively). Benchmarks and Metrics. We select VBench (Huang et al., 2024) to evaluate the overall video quality and StoryEval (Wang et al., 2025b) to assess the storytelling performance of the generated videos. Given that few benchmarks are tailored to quantitatively evaluate the cinematic quality, narrative appeal, and creative design of videos, we also report the self-designed 4-dimensional scores (PF, CQ, NA, CR) in addition to the official benchmark scores, which are evaluated by Gemini 3.1 Pro with the same system prompts used in assessed skill selection (Section 3.2). We intentionally keep the four-dimensional rubric fixed between development and evaluation to maintain objective alignment, and the development set is strictly disjoint from the benchmark evaluation sets. During final evaluation, the evaluator receives only the original benchmark prompt and the generated video, without access to the rewritten prompt, selected skill, or method identity. Implementation Details. We leverage two open-source backbone text-to-video models: MiniMax-H3 (MiniMax, 2026) and LTX-2.5 (LTX Models, 2026). To facilitate the evaluation of creative story narration, videos are generated with a duration of 10 seconds, 24 FPS, and 1344x768 resolution. To reduce confounding from the choice of auxiliary LLMs, we share prompt and video processing models across methods when their original pipelines permit. Specifically, Gemini 3.1 Pro is used as the prompt selection/rewriting backbone in RAPO and Mora, while MiniMax-H3/LTX-2.5 is used for the video generation agent in Mora. Furthermore, because RAPOās original trained discriminator is not publicly available, we replace it with Gemini 3.1 Pro. We therefore report our result as our adapted RAPO reproduction. See Appendix E for more details. Table 1: Evaluation Results on StoryEval and VBench. For each backbone, the top scores are bolded and the second highest scores are underlined. StoryEval VBench Backbone Baseline Official PF CQ NA CR Overall Official PF CQ NA CR Overall MiniMax-H3 Raw Prompt 0.63 5.10 5.57 4.70 2.04 4.35 0.80 5.43 5.35 3.47 2.40 4.16 Gemini 3.1 Pro 0.80 6.04 6.28 5.39 2.87 5.15 0.85 6.66 5.82 2.81 2.02 4.33 VPO 0.70 5.58 5.69 5.04 2.13 4.61 0.84 6.51 5.57 2.91 1.99 4.24 Prompt-A-Video 0.59 4.93 5.98 4.70 3.15 4.69 0.82 5.98 6.01 3.28 3.33 4.65 RAPO 0.65 5.30 5.56 4.77 2.09 4.43 0.82 6.25 5.54 3.64 2.53 4.49 Mora 0.70 5.48 5.36 4.75 2.75 4.58 0.84 6.37 5.06 2.67 2.28 4.09 Seed Skill 0.85 6.39 6.59 5.72 4.57 5.82 0.80 6.60 6.47 5.05 4.87 5.75 SkillPE Top Creativity 0.82 6.29 6.51 5.87 4.78 5.86 0.78 6.60 6.47 5.23 5.48 5.95 SkillPE Top-2 Creativity 0.83 6.40 6.60 5.81 4.57 5.85 0.79 6.62 6.52 4.90 5.07 5.78 SkillPE Top Overall 0.83 6.34 6.61 5.91 4.89 5.94 0.78 6.53 6.64 5.54 5.48 6.05 LTX-2.5 Raw Prompt 0.67 5.58 5.78 5.19 2.27 4.70 0.81 6.36 5.76 3.32 2.34 4.45 Gemini 3.1 Pro 0.68 5.66 6.19 5.23 2.85 4.98 0.82 6.53 6.06 3.25 2.36 4.55 VPO 0.62 5.13 5.75 4.72 2.36 4.49 0.81 6.34 5.82 3.26 2.46 4.47 Prompt-A-Video 0.54 4.53 6.02 4.40 3.27 4.56 0.80 6.00 6.19 3.47 3.75 4.86 RAPO 0.62 5.11 5.66 4.80 2.35 4.48 0.82 6.30 5.51 3.26 2.28 4.34 Mora 0.55 4.66 4.93 4.19 2.23 4.00 0.82 6.18 5.12 2.47 2.11 3.97 Seed Skill 0.67 5.48 6.04 4.96 4.53 5.25 0.78 6.25 5.99 4.61 4.62 5.37 SkillPE Top Creativity 0.67 5.38 6.22 4.98 4.51 5.27 0.80 6.17 6.43 5.44 5.49 5.88 SkillPE Top-2 Creativity 0.68 5.21 6.06 5.08 4.84 5.30 0.81 6.20 6.17 5.09 5.48 5.73 SkillPE Top Overall 0.69 5.41 6.08 5.18 4.62 5.32 0.81 6.20 6.42 5.31 5.39 5.83 Results. The evaluation results are reported in Table 1. Across both backbones and benchmarks, the structured Seed Skill already provides a strong improvement over non-skill PE baselines, indicating that cinematic skill formulation is itself an important source of gain: On MiniMax-H3, Seed Skill substantially improves over non-skill PE methods in CQ, NA, and CR. Reference-guided evolution then provides additional, generally smaller improvements by expanding the available cinematic realizations, with the clearest gains appearing in cinematic, narrative, and creative dimensions: SkillPE Top Overall achieves the highest Overall score on both StoryEval (5.94) and VBench (6.05), together with the best CQ and NA on both benchmarks and the highest CR on StoryEval. The same pattern is also observed with LTX-2.5. The gains are more pronounced on VBench, where SkillPE Top raises Overall from 5.37 to 5.88 and achieves the highest CQ (6.43), NA (5.44), and CR (5.49). The benchmark-native scores provide a complementary view. SkillPE remains competitive but does not uniformly improve these metrics: for example, Seed Skill obtains the highest StoryEval official score on MiniMax-H3 (0.85), whereas the selected libraries score 0.82ā0.83. In contrast, SkillPE Top Overall achieves the best StoryEval score on LTX-2.5 (0.69). On VBench, direct rewriting or other baselines remain strongest on the official metric, while the SkillPE libraries consistently obtain substantially higher cinematic, narrative, and creative scores. These results suggest that SkillPE primarily improves how the requested content is cinematically realized while remaining competitive on benchmark-specific objectives. 4.2 User Study Protocol. To complement the automatic evaluation with an evaluator-independent signal, we conduct a blinded human study with ten annotators. Each annotator independently rates every generated video on four dimensions (PF, CQ, NA, CR) using a 7-point Likert scale. Method identities were hidden and video presentation order was randomized independently for each annotator. The per-video overall score is computed as the mean of the four dimensions. Annotations span 400 videos covering 40 StoryEval prompts across 10 experimental conditions, where the prompts are randomly selected with the difficulty equally distributed and the videos are selected from LTX 2.5. Results. Table 3 reports scores averaged across the annotators. The annotatorsā average of the 4D score shows high reliability (IāCāCā(2,10)=0.899ICC(2,10)=0.899, 95% CI [0.884, 0.914]). Gemini 3.1 Pro obtains the highest overall score (4.86) in non-SkillPE baselines. Seed-skill PE substantially improves the overall score to 5.61, while all three final-library SkillPE variants further improve upon this baseline (Figure 3): SkillPE Top Creativity achieves the highest overall score (5.97), followed by SkillPE Top Overall (5.94) and SkillPE Top-2 Creativity (5.85). To assess these improvements, we first average each annotatorās overall scores across the 40 matched prompts and perform two-sided paired Studentās t-tests against Seed-skill PE. All three variants significantly outperform this baseline after Holm correction for the three comparisons (adjusted p<0.05p<0.05 for each). In addition, the final SkillPE libraries achieve the highest scores across all four dimensions. These results support the effectiveness of skill-driven PE and the additional benefit of the refined skill library, particularly for creative expression. Table 2: Human evaluation results (1ā7 Likert scale). PF=Prompt Fidelity, CQ=Cinematic Quality, NA=Narrative Appeal, CR=Creativity. Method PF CQ NA CR Overall Raw Prompt 5.66 4.83 4.31 3.84 4.66 Gemini 3.1 Pro 5.99 5.11 4.34 4.00 4.86 VPO 5.84 5.13 4.27 4.05 4.82 Prompt-A-Video 5.64 5.16 4.20 4.05 4.76 RAPO 5.64 4.80 4.08 3.91 4.61 Mora 5.73 4.81 4.40 4.05 4.75 Seed-skill PE 6.13 5.54 5.58 5.19 5.61 SkillPE Top Creativity 6.30 5.89 5.99 5.68 5.97 SkillPE Top-2 Creativity 6.30 5.85 5.88 5.37 5.85 SkillPE Top Overall 6.17 5.89 6.04 5.65 5.94 Figure 3: Paired improvements of the final SkillPE libraries over Seed-skill PE. Error bars denote 95% confidence intervals. 4.3 Ablation Study 4.3.1 Ablation of Skill Evolution Methods To isolate the contribution of each stage in the adaptive skill evolution pipeline, we evaluate five additional skill library variants on StoryEval: (i) expert-authored initial skills (Section 3.1); (i) Stably augmented skills guided from resonators and dissonants (R&D, Section 3.2); and (iāv) divergents-guided bold, wilder, and extreme candidate skills respectively (Section 3.2). These are compared against SkillPEās seed skills from the main experiment. The results are reported in Table 3. The results reveal two complementary effects of skill formulation and reference-guided evolution. First, converting the expert-authored skills into the fine-grained seed representation substantially improves creativity: CR increases by +0.56+0.56 on StoryEval (95% CI [0.37,0.74][0.37,0.74]) and +0.20+0.20 on VBench ([0.05,0.44][0.05,0.44]). The overall score also increases on StoryEval (+0.17+0.17, [0.07,0.26][0.07,0.26]), while the corresponding VBench difference is smaller and inconclusive (+0.10+0.10, [ā0.03,0.22][-0.03,0.22]). R&D yields consistently positive mean changes in CQ, NA, and Overall across both benchmarks while largely preserving fidelity, suggesting that it serves as a stable, conservative refinement branch complementary to the more exploratory divergent variants. Second, divergent evolution exhibits a clear fidelity-creativity trade-off. From Bold to Wilder to Extreme, CR increases monotonically on both StoryEval (4.91 ā 5.50 ā 5.88) and VBench (5.30 ā 5.83 ā 5.90), while PF decreases correspondingly. Relative to Seed, the CR gains are +0.34+0.34, +0.93+0.93, and +1.32+1.32 on StoryEval and +0.43+0.43, +0.96+0.96, and +1.03+1.03 on VBench for Bold, Wilder, and Extreme, respectively, with all 95% confidence intervals excluding zero. Larger mutations therefore provide stronger creative expressiveness at a greater risk to fidelity, motivating the assessed selection stage to choose among conservative and divergent candidates rather than relying on a single evolution strategy. Importantly, these branches remain complementary after assessed selection: as shown in Table 5, R&D contributes 15ā25% of the selected skills across the final libraries, while Wilder and Extreme together account for a substantial fraction under both selection backbones. This suggests that the final gains arise from both conservative refinement and exploratory evolution rather than a single universal strategy. 4.3.2 Ablation of Prompt Length To examine whether SkillPE benefits merely from producing longer and more detailed prompts, we conduct a prompt-budget-controlled ablation. We impose the same word budget of 100, 200, 400, or 800 English words on Direct LLM-Based Rewrite (Gemini 3.1 Pro), Seed Skill, SkillPE Top Creativity, and SkillPE Top Overall. Videos are generated by MiniMax-H3 on StoryEval. The budget is implemented by adding āthe target length is <budget> whitespace-delimited wordsā to the system prompt of the PE agent, and we allow a ±5%± 5\% difference between the actual prompt length and the budget (e.g., 95ā105 words are permitted for the 100-word budget). Table 3: Ablation study on the skill formulation and evolution approaches. StoryEval VBench PF CQ NA CR Overall PF CQ NA CR Overall Expert-authored 6.43 6.43 5.73 4.01 5.65 6.70 6.42 4.79 4.67 5.64 Seed Skill 6.39 6.59 5.72 4.57 5.82 6.60 6.47 5.05 4.87 5.75 R&D only 6.35 6.63 5.82 4.57 5.84 6.63 6.54 5.14 5.23 5.88 Bold only 6.19 6.58 5.55 4.91 5.81 6.46 6.28 4.81 5.30 5.71 Wilder only 6.12 6.47 5.38 5.50 5.87 6.41 6.53 5.42 5.83 6.04 Extreme only 6.03 6.54 5.33 5.88 5.95 6.31 6.34 5.14 5.90 5.93 As shown in Table 4, the skill-based approaches consistently achieve substantially higher Creativity than Direct LLM Rewrite under every prompt budget. Even at 100 words, Seed Skill, SkillPE Top Creativity, and SkillPE Top Overall obtain CR scores of 4.49, 4.56, and 4.60, respectively, compared with 2.82 for Direct LLM Rewrite. The advantage persists as the budget increases: at 800 words, SkillPE Top Creativity and SkillPE Top Overall reach CR scores of 5.58 and 5.63, whereas Direct LLM Rewrite remains at 3.24. Similar patterns are observed for Cinematic Quality and Overall performance, with SkillPE Top Overall outperforming Direct LLM Rewrite in Overall score at all four budgets (5.56 vs. 5.27, 5.83 vs. 5.46, 5.94 vs. 5.55, and 6.13 vs. 5.53). These results indicate that SkillPEās gains cannot be explained solely by having access to a larger prompt length. Structured cinematic skills allow the available prompt budget to be used more effectively for cinematic and creative expression. Increasing the prompt budget benefits all skill-based variants, but the improvement is particularly pronounced for the final SkillPE libraries. SkillPE Top Overall rises from 5.56 at 100 words to 6.13 at 800 words, while Direct LLM Rewrite largely saturates after 400 words (5.55 at 400 and 5.53 at 800 words). Direct rewriting generally retains higher Prompt Fidelity and, at shorter budgets, higher Narrative Appeal, suggesting a trade-off between literal event realization and richer cinematic treatment. Nevertheless, the final SkillPE libraries increasingly narrow this fidelity gap as more prompt capacity becomes available, while maintaining a large advantage in Creativity. Table 4: Prompt-budget-controlled ablation. DLR = Direct LLM Rewrite; Top-C = SkillPE Top Creativity; Top-O = SkillPE Top Overall. Best result within each budget and metric is bolded. 100 words 200 words 400 words 800 words Metric DLR Seed Top-C Top-O DLR Seed Top-C Top-O DLR Seed Top-C Top-O DLR Seed Top-C Top-O PF 6.28 5.94 5.70 5.75 6.44 6.02 5.83 6.00 6.62 6.13 6.06 6.08 6.54 6.41 6.22 6.29 CQ 6.23 6.48 6.39 6.41 6.38 6.58 6.56 6.58 6.39 6.66 6.59 6.58 6.42 6.68 6.69 6.64 NA 5.75 5.54 5.33 5.47 5.87 5.54 5.61 5.68 5.99 5.66 5.71 5.71 5.92 5.83 5.85 5.96 CR 2.82 4.49 4.56 4.60 3.15 4.65 5.04 5.05 3.21 4.95 5.35 5.41 3.24 5.21 5.58 5.63 Overall 5.27 5.61 5.50 5.56 5.46 5.70 5.76 5.83 5.55 5.85 5.93 5.94 5.53 6.03 6.08 6.13 4.3.3 Ablation of Skill Selection We further examine whether the final gains come from the assessed selection stage rather than merely from assembling evolved candidates. We compare our Seed Skill, Top-Creativity, and Top-Overall libraries against three randomly constructed libraries, where one of the five candidates is sampled independently for each source skill. Random selection shows noticeable variation across sampled libraries, especially in Creativity (4.71± 0.47). In contrast, SkillPE Top Overall improves the Overall score over both the Seed library (+0.119+0.119, 95% CI [0.028,0.210][0.028,0.210]) and the mean of the three random libraries (+0.088+0.088, [0.012,0.167][0.012,0.167]). SkillPE Top Creativity does not show a reliable Overall advantage, but increases Creativity over Seed by +0.251+0.251 ([0.055,0.444][0.055,0.444]). These results suggest that assessed selection is beneficial: Top Overall improves the balanced utilityācreativity profile, while Top primarily favors creative expression. 4.4 Qualitative and Usage Analysis Figure 1 illustrates that SkillPEās gains arise from concrete cinematic decisions rather than merely adding descriptive content. Across the two examples, skill conditioning introduces structured shot progression, camera movement, composition, lighting, and audiovisual timing, while the final libraries further intensify these cinematic choices in a more practical and expressive way that fits the requested events. The improvement is reflected on the quantitative scores: the car-to-robot example improves from Seed to Final in cinematic quality (6ā 7), narrative appeal (5ā 6), and creativity (2ā 6). In the book-and-fish example, cinematic quality remains at 7 while narrative appeal and creativity both increase from 6 to 7. More detailed case analyses are provided in Appendix G. We further observe three patterns across the evaluation. First, the gains are not explained by prompt verbosity alone. For example, on StoryEval and MiniMax-H3, the Top Creativity and Top Overall libraries produce shorter PE outputs on average than Seed Skill (171.0 and 178.6 vs. 234.9 words), while still improving creativity-oriented scores. Second, assessed evolution does not collapse to a single type of modification: the final libraries contain skills selected from Seed, R&D, Bold, Wilder, and Extreme branches (Table 5), indicating that different source skills benefit from different degrees of refinement or divergence. Third, different benchmark prompts activate a broad range of skills, suggesting that the library is used across diverse scenarios rather than functioning as a single generic template. Together, these observations suggest that SkillPE improves cinematic realization through reusable but selectively applied strategies rather than a single generic rewrite pattern. 5 Conclusion We introduce SkillPE, a framework for creativity-oriented cinematic skill evolution in text-to-video prompt engineering. SkillPE combines fine-grained cinematic skill representations, which provide a strong foundation over non-skill PE baselines, with reference-guided conservative refinement and controlled divergent exploration, followed by video-based assessed selection. Experiments across two video-generation backbones and two benchmarks, together with a ten-annotator human study, show that the resulting skill libraries improve cinematic, narrative, and creative evaluation scores while exposing a measurable fidelityācreativity trade-off. These results demonstrate the potential of reusable, adaptively evolved cinematic skills as an alternative to purely lexical prompt rewriting. References Alzubi et al. (2026) S. Alzubi, N. Provenzano, J. Bingham, W. Chen, and T. Vu EvoSkill: automated skill discovery for multi-agent systems. arXiv preprint arXiv:2603.02766. Cited by: §1, §2.3. Brooks et al. (2024) T. Brooks, B. Peebles, C. Holmes, W. DePue, Y. Guo, L. Jing, D. Schnurr, J. Taylor, T. Luhman, E. Luhman, C. Ng, R. Wang, and A. Ramesh Video generation models as world simulators. External Links: Link Cited by: §1. Brown et al. (2020) T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell, et al. Language models are few-shot learners. Advances in neural information processing systems 33, p. 1877ā1901. Cited by: §2.1. Chen et al. (2025) C. Chen, M. Shi, G. Zhang, and H. Shi T2I-Copilot: a training-free multi-agent text-to-image system for enhanced prompt interpretation and interactive generation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, p. 19396ā19405. Cited by: §2.2. Chen et al. (2026) S. Chen, Z. Xing, T. Ye, X. Geng, Y. Lin, J. Lai, X. He, F. Zhai, J. Gao, and L. Zhu GenEvolve: self-evolving image generation agents via tool-orchestrated visual experience distillation. arXiv preprint arXiv:2605.21605. Cited by: §2.3. Cheng et al. (2025) J. Cheng, R. Lyu, X. Gu, X. Liu, J. Xu, Y. Lu, J. Teng, Z. Yang, Y. Dong, J. Tang, et al. VPO: aligning text-to-video generation models with prompt optimization. In Proceedings of the IEEE/CVF International Conference on Computer Vision, p. 15636ā15645. Cited by: §1, §2.1, §4.1. Feng et al. (2026) Y. Feng, J. Wang, C. Xu, Y. Qian, H. Wang, W. Hou, Y. Liu, B. Sun, Y. Liu, and S. Wang NEWTON: agentic planning for physically grounded video generation. arXiv preprint arXiv:2605.18396. Cited by: §2.2. Gao et al. (2025) B. Gao, X. Gao, X. Wu, Y. Zhou, Y. Qiao, L. Niu, X. Chen, and Y. Wang The devil is in the prompts: retrieval-augmented prompt optimization for text-to-video generation. In Proceedings of the Computer Vision and Pattern Recognition Conference, p. 3173ā3183. Cited by: §1, §2.1, §4.1. Hao et al. (2023) Y. Hao, Z. Chi, L. Dong, and F. Wei Optimizing prompts for text-to-image generation. Advances in Neural Information Processing Systems 36, p. 66923ā66939. Cited by: §2.1. He et al. (2026) J. He, J. Ye, Z. Huang, D. Jiang, C. Zhang, L. Zhu, R. Zhang, X. Zhang, and W. Li Mind-Brush: integrating agentic cognitive search and reasoning into image generation. arXiv preprint arXiv:2602.01756. Cited by: §2.2. Hu et al. (2024) P. Hu, J. Jiang, J. Chen, M. Han, S. Liao, X. Chang, and X. Liang Storyagent: customized storytelling video generation via multi-agent collaboration. arXiv preprint arXiv:2411.04925. Cited by: §2.2. Huang et al. (2026) K. Huang, Y. Huang, X. Ning, Z. Lin, Y. Wang, and X. Liu GenMAC: compositional text-to-video generation with multi-agent collaboration. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 40, p. 5049ā5057. Cited by: §2.2. Huang et al. (2024) Z. Huang, Y. He, J. Yu, F. Zhang, C. Si, Y. Jiang, Y. Zhang, T. Wu, Q. Jin, N. Chanpaisit, Y. Wang, X. Chen, L. Wang, D. Lin, Y. Qiao, and Z. Liu VBench: comprehensive benchmark suite for video generative models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 21807ā21818. Cited by: §1, §4.1. Ji et al. (2025) Y. Ji, J. Zhang, J. Wu, S. Zhang, S. Chen, C. Ge, P. Sun, W. Chen, W. Shao, X. Xiao, et al. Prompt-a-video: prompt your video diffusion model via preference-aligned llm. In Proceedings of the IEEE/CVF International Conference on Computer Vision, p. 18725ā18735. Cited by: §1, §2.1, §4.1. Jiang et al. (2026) K. Jiang, Y. Wang, J. Zhou, P. Li, Z. Liu, C. Xie, Z. Chen, Y. Zheng, and W. Zhang GenAgent: scaling text-to-image generation via agentic multimodal reasoning. arXiv preprint arXiv:2601.18543. Cited by: §2.2. Liang et al. (2026) Y. Liang, R. Zhong, H. Xu, C. Jiang, Y. Zhong, R. Fang, J. Gu, S. Deng, Y. Yao, M. Wang, et al. Skillnet: create, evaluate, and connect ai skills. arXiv preprint arXiv:2603.04448. Cited by: §2.3. Liu et al. (2023) P. Liu, W. Yuan, J. Fu, Z. Jiang, H. Hayashi, and G. Neubig Pre-train, prompt, and predict: a systematic survey of prompting methods in natural language processing. ACM computing surveys 55 (9), p. 1ā35. Cited by: §2.1. Long et al. (2025) D. X. Long, X. Wan, H. Nakhost, C. Lee, T. Pfister, and S. Ć. Arık VISTA: a test-time self-improving video generation agent. arXiv preprint arXiv:2510.15831. Cited by: §2.2. LTX Models (2026) LTX Models LTX-2.5: LTXās latest AI open-source foundation model. Note: https://ltx.io/model/ltx-2-5Accessed: September 10, 2026 Cited by: §4.1. McLure et al. (2015) M. McLure, S. Friedman, and K. Forbus Extending analogical generalization with near-misses. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 29. Cited by: §1. MiniMax (2026) MiniMax MiniMax H3: an open model breaking the boundaries between tasks and modalities. Note: https://w.minimax.io/blog/minimax-h3Accessed: July 31, 2026 Cited by: §4.1. Rohrbach et al. (2017) A. Rohrbach, A. Torabi, M. Rohrbach, N. Tandon, C. Pal, H. Larochelle, A. Courville, and B. Schiele Movie description. International Journal of Computer Vision. Cited by: §3.2. Sahoo et al. (2024) P. Sahoo, A. K. Singh, S. Saha, V. Jain, S. Mondal, and A. Chadha A systematic survey of prompt engineering in large language models: techniques and applications. arXiv preprint arXiv:2402.07927. Cited by: §1, §2.1. Seedance et al. (2026) T. Seedance, D. Chen, L. Chen, X. Chen, Y. Chen, Z. Chen, Z. Chen, F. Cheng, T. Cheng, Y. Cheng, et al. Seedance 2.0: advancing video generation for world complexity. arXiv preprint arXiv:2604.14148. Cited by: §1. Shin et al. (2020) T. Shin, Y. Razeghi, R. L. L. Iv, E. Wallace, and S. Singh Autoprompt: eliciting knowledge from language models with automatically generated prompts. In Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), p. 4222ā4235. Cited by: §2.1. Song et al. (2026) Y. Song, T. Pfister, and Y. Song VQQA: an agentic approach for video evaluation and quality improvement. arXiv preprint arXiv:2603.12310. Cited by: Appendix A. Team et al. (2025) K. Team, J. Chen, Y. Ci, X. Du, Z. Feng, K. Gai, S. Guo, F. Han, J. He, K. He, et al. Kling-Omni technical report. arXiv preprint arXiv:2512.16776. Cited by: §1. Wang et al. (2023) G. Wang, Y. Xie, Y. Jiang, A. Mandlekar, C. Xiao, Y. Zhu, L. Fan, and A. Anandkumar Voyager: an open-ended embodied agent with large language models. arXiv preprint arXiv:2305.16291. Cited by: §2.3. Wang et al. (2025a) J. Wang, Q. Yan, Y. Wang, Y. Tian, S. S. Mishra, Z. Xu, M. Gandhi, P. Xu, and L. L. Cheong Reinforcement learning for self-improving agent with skill library. arXiv preprint arXiv:2512.17102. Cited by: §1, §2.3. Wang et al. (2026) Q. Wang, Z. Huang, R. Jia, P. Debevec, and N. Yu MAViS: a multi-agent framework for long-sequence video storytelling. In Proceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers), p. 2273ā2295. Cited by: §2.2. Wang et al. (2025b) Y. Wang, X. He, K. Wang, L. Ma, J. Yang, S. Wang, S. S. Du, and Y. Shen Is your world simulator a good story presenter? a consecutive events-based benchmark for future long video generation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 13629ā13638. Cited by: §1, §4.1. Wei et al. (2022) J. Wei, X. Wang, D. Schuurmans, M. Bosma, F. Xia, E. Chi, Q. V. Le, D. Zhou, et al. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35, p. 24824ā24837. Cited by: §2.1. Winston (1970) P. H. Winston Learning structural descriptions from examples. External Links: Link Cited by: §1. Wu et al. (2026) M. Wu, L. Wang, P. Zhao, F. Yang, J. Zhang, J. Liu, Y. Zhan, W. Han, H. Sun, J. Ji, et al. RePrompt: reasoning-augmented reprompting for text-to-image generation via reinforcement learning. In International Conference on Learning Representations, Vol. 2026, p. 14030ā14057. Cited by: §2.1. Wu et al. (2025) W. Wu, Z. Zhu, and M. Z. Shou Automated movie generation via multi-agent cot planning. arXiv preprint arXiv:2503.07314. Cited by: §2.2. Xia et al. (2026) P. Xia, J. Chen, H. Wang, J. Liu, K. Zeng, Y. Wang, S. Han, Y. Zhou, X. Zhao, H. Chen, et al. SkillRL: evolving agents via recursive skill-augmented reinforcement learning. arXiv preprint arXiv:2602.08234. Cited by: §1, §2.3. Yang et al. (2026) Y. Yang, J. Li, Q. Pan, B. Zhan, Y. Cai, L. Du, J. Zhou, K. Chen, Q. Chen, X. Li, et al. Autoskill: experience-driven lifelong learning via skill self-evolution. arXiv preprint arXiv:2603.01145. Cited by: §2.3. Yuan et al. (2024) Z. Yuan, Y. Liu, Y. Cao, W. Sun, H. Jia, R. Chen, Z. Li, B. Lin, L. Yuan, L. He, et al. Mora: enabling generalist video generation via a multi-agent framework. arXiv preprint arXiv:2403.13248. Cited by: §1, §2.2, §4.1. Yue et al. (2025) Z. Yue, S. Zhuang, K. Li, Y. Ding, and Y. Wang V-stylist: video stylization via collaboration and reflection of mllm agents. In Proceedings of the Computer Vision and Pattern Recognition Conference, p. 3195ā3205. Cited by: §2.2. Yue et al. (2023) Z. Yue, Q. Zhang, A. Hu, L. Zhang, Z. Wang, and Q. Jin Movie101: a new movie understanding benchmark. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 4669ā4684. Cited by: §3.2. Zheng et al. (2025) B. Zheng, M. Y. Fatemi, X. Jin, Z. Z. Wang, A. Gandhi, Y. Song, Y. Gu, J. Srinivasa, G. Liu, G. Neubig, et al. SkillWeaver: web agents can self-improve by discovering and honing skills. arXiv preprint arXiv:2504.07079. Cited by: §1, §2.3. Zhou et al. (2026) H. Zhou, L. Huang, J. Wang, B. Zhou, S. Wu, L. Xia, and C. Huang VideoAgent: all-in-one framework for video understanding and editing. arXiv preprint arXiv:2606.23327. Cited by: §2.2. Zhou et al. (2022) Y. Zhou, A. I. Muresanu, Z. Han, K. Paster, S. Pitis, H. Chan, and J. Ba Large language models are human-level prompt engineers. In International Conference on Learning Representations, Cited by: §2.1. Zhu et al. (2026) Z. Zhu, R. Wang, S. Lyu, M. Zhang, and B. Wu BrandFusion: a multi-agent framework for seamless brand integration in text-to-video generation. arXiv preprint arXiv:2603.02816. Cited by: §2.2. Appendix A Limitations and Future Work Our study has several limitations and leaves multiple directions for future work. First, the current evaluation focuses on two video-generation backbones, two benchmarks, and short-form 10-second videos. Extending SkillPE to longer-form generation and a broader range of video models remains to be explored. Second, the current library is initialized from 20 expert-authored cinematic skills and a finite collection of movie references, which may not cover all genres, visual conventions, or creative preferences. Expanding the seed set and reference sources could further broaden the libraryās coverage. Our experiments also reveal an inherent fidelityācreativity trade-off: more aggressive divergent evolution can improve creative expression while increasing the risk of deviating from the original intent. The assessed selection stage mitigates this trade-off but does not eliminate it. Future work could explore query-adaptive or user-controllable selection strategies that explicitly adjust the desired balance between fidelity and creative ambition. Skill library construction additionally incurs a one-time offline cost for reference analysis, candidate generation, video rollouts, and video-based assessment, while inference introduces additional prompt-processing calls and latency. These costs are amortized after the library is constructed, and we provide a detailed efficiency analysis in Appendix C. Reducing this overhead remains an important direction for scaling skill evolution. Finally, while we use open-source models whenever practical, proprietary models such as Gemini 3.1 Pro are used for stages requiring joint video, audio, and text understanding, where we found them to provide reliable multimodal performance, and similar models have also been adopted in prior work on prompt optimization (e.g., Song et al. (2026)). To facilitate reproducibility despite reliance on hosted models, we plan to release the generated artifacts and have provided detailed experimental configurations used in our experiments. Future work will evaluate SkillPE with increasingly capable open-source multimodal models, improving reproducibility and clarifying which components generalize across foundation models. Appendix B Copyright Statement We claim that we have obtained prior approval from the authors of LSMDC by email for using the dataset in this research, and have obtained access approval for Movie101 through its official application process on HuggingFace. Appendix C Efficiency and Cost Analysis We distinguish the one-time cost of constructing the assessed skill library from the per-prompt overhead incurred during inference. The former is amortized once the library has been constructed, whereas the latter determines the additional cost of using SkillPE for downstream prompt engineering. Library construction. Starting from scratch, construction of the assessed library requires reference retrieval and evaluation, candidate-skill generation, development-set prompt engineering, video rollouts, and four-dimensional video assessment. In our implementation, this amounts to approximately 68.2K application-level remote-model calls, 474 local embedding-model batches, and 2,000 development video generations for each backbone. The 2,000 rollout videos correspond to approximately 625.6 aggregate GPU-hours. Importantly, this cost is incurred only during library construction and is amortized over subsequent inference. Inference-time overhead. Once the skill library is frozen, the model-agnostic SkillPE pipeline requires two sequential language-model calls per input: one for skill routing and one for skill-conditioned prompt rewriting. In our application, one additional call is used for MiniMax-H3 to adapt the prompt into the model-specific prompt schema. Thus, the inference overhead is two model calls for the generic pipeline and three for the adapted pipeline. The video-generation computation itself is shared with all PE baselines and is therefore not counted as SkillPE-specific overhead. Appendix D Additional Implementation Details D.1 Details of Skill Formulation and Normalization D.1.1 Structure of the Expert-Authored Skill Each skill is formally structured, comprising the following components: ⢠Description: A concise summary of the overall intent and stylistic essence of the skill. ⢠Shots: Templates for cinematic shots, including: ā Shot Description: A brief summary of the shot style. ā Shot Type: The specification of shot scales and their progression, such as close-up, medium shot, long shot, wide shot, and extreme close-up. ā Camera Movement: The prescribed camera motion, including techniques such as tracking, push-in, pull-out, pan, tilt, and crane movements. ⢠Application Scenarios: The typical narrative or visual contexts in which the skill is most effective. ⢠Shot Logic: The rationale underlying the shot design and how the visual choices serve the intended expression. ⢠Music Logic: The rationale underlying the music or sound design and its relationship with the visual narrative. ⢠Example: A concrete example illustrating how the skill can be applied. D.1.2 Example Expert-Authored Skill We provide an example of the expert-authored initial skills in Listing . ⬠"skill": "name": "Atmosphere Building", "applicable_scenarios": [ "A heroās downfall", "The reveal of the truth, when a character suddenly realizes the truth of the environment they are in", "The beginning or finale of a journey, the characterās determination to set out, or the end of a long expedition", "Immersion in and enjoyment of nature", "Product display, using an elevated sense of spatial breadth to express the productās grandeur" ], "shots": [ "description": "Eye-level panoramic view", "shot_type": "Panoramic shot", "camera_movement": "Eye-level fixed/slight movement" , "description": "Close-up", "shot_type": "Close-up", "camera_movement": "Cut" , "description": "Birdās-eye view pull-out, panoramic -> extreme long shot", "shot_type": "Panoramic -> Extreme long shot", "camera_movement": "Birdās-eye pull-out" ], "shot_logic": "Shot1: Eye-level panoramic shot establishes the subject and environmental information 2: Close-up focuses on the characterās emotional reaction 3: The birdās-eye view carries a god-like overlooking sensation; as the pull-out continues, the shot size keeps expanding, and through the extreme contrast between the scale of the environment and the person, it highlights the grandeur and beauty of the environment and the loneliness and insignificance of the person.", "music_logic": "1. For a heroās downfall scenario, use music with a tragic feel 2. For a truth-reveal scenario, use music suited to shock, reversal, and unease 3. For the beginning or finale of a journey scenario, use music with a sense of glory, hope, distant horizons, and sanctity 4. For immersion in and enjoyment of nature scenario, use music with an expansive, tranquil, and healing mood 5. For product display scenario, use music with a modern, excellent, and premium feel", "example": "[Directorās Overview] : A wandering swordsman who has endured many hardships finally reaches the legendary far-northern ice field. Facing endless wind and snow, he meets the final destiny of his long journey. tone: Desolate, tragic, and relieved communication point: The epic feeling brought by the strong visual contrast between the extreme ice-and-snow environment and the tiny figure. -size path: Eye-level panoramic -> Close-up -> Birdās-eye panoramic to extreme long shot [Shot 1 | 0-5s | Eye-level panoramic | Establish the subject and environmental information] design: Eye-level fixed camera. The far-northern ice field under swirling wind and snow; the image is cold and austere, presenting a very strong sense of spatial depth. A swordsman wrapped in a worn cloak stands with his back to the camera, leaning on his sword in knee-deep snow. The fierce wind lifts the corners of his clothes, directly establishing the extreme harshness of the environment and the characterās exhaustion and vicissitudes. design: The howling polar wind serves as background noise, along with the flapping sound of the cloak blown by the fierce wind and the dull sound of footsteps on thick snow. [Shot 2 | 5-9s | Close-up | Focus on the characterās emotional reaction] design: Hard cut to a close-up of the swordsmanās profile, with the camera carrying a slight handheld breathing feel. The image focuses on the swordsmanās frost-covered beard and hair and his weather-beaten face. His gaze gradually shifts from initial exhaustion and confusion to complete determination and relief. He slightly raises his head, lets out a long, heavy breath of white air, and closes his eyes to receive the baptism of wind and snow. design: The wind-and-snow ambient sound is low-pass filtered (muffled) to highlight the characterās heavy but gradually calming breathing; ethereal, tragic, and sacred strings quietly begin, and the emotion starts to build. [Shot 3 | 9-15s | Panoramic -> Extreme long shot | Highlight the grandeur of the environment and the insignificance of the person] design: The camera instantly rises high into the air, turns to a vertical birdās-eye view, and continuously pulls out at a constant speed toward the sky. In the frame, the swordsman quickly becomes a black dot in the snow, and the surrounding vast ice field, covered with huge and deep ice crevasses, is revealed. Through the extreme pull-out movement and the rapid expansion of shot size, the characterās extreme loneliness and the majestic grandeur of the natural environment are pushed to a visual climax. design: The wind-and-snow sound is amplified again with an empty spatial echo; the tragic yet sacred symphony fully erupts, with brass instruments pushed to their peak, heightening the epic sense of destiny and finale atmosphere, and finally fading out amid the howling wind and snow." D.1.3 Normalization of Expert-Authored Initial Skills Normalization preserves the original skillās narrative method and adds explicit shot and audio fields (Section 3.1). It is performed by Gemini 3.1 Pro with a low temperature of 0.40.4. The prompt template used is shown in Listing 1. The conversion preserves the core cinematic intent and applicability of the original skill while augmenting the representation of each shot with the following fields: ⢠Duration: The intended temporal length of the shot or sequence. ⢠Location: The physical or spatial setting in which the scene unfolds. ⢠Atmosphere: The overall mood and environmental tone, encompassing time of day and emotional ambience. ⢠Angle: The cameraās vertical orientation relative to the subject, including transitions. ⢠Composition: The visual elementsā arrangement and spatial relationships within the frame. ⢠Lighting: The source, direction, contrast, and quality of illumination. ⢠Cinematography: The technical execution of the camera, covering stabilization style and depth-of-field dynamics. ⢠Visual Content: A detailed, time-ordered description of on-screen action and camera behavior, articulating how the visual narrative unfolds frame by frame. ⢠Dialogue: The verbal utterances of characters within the scene, conveying narrative content and emotional state. ⢠Sound Effects: Diegetic, ambient, or synchronized audio elements when applicable. This fine-grained representation provides the PE agent with a substantially richer set of cues, bridging the gap between abstract cinematic principles and concrete generation directives. Listing 1: The system prompt for new-shot skill normalization. ⬠Upgrade <expert_skill> to the new-shot format. Preserve its core narrative method, applicable scenarios, and shot logic. Return JSON with a top-level skill. Keep: name, version, llm, type, applicable_scenarios, shots, shot_logic, music_logic, example. Add overall music design. Each shot must contain: description, shot_type, camera_movement, duration (explicit seconds), location, atmosphere, shot_size, angle, composition, lighting, cinematography, visual_content, dialogue, sound_effects. Preserve compatibility of shot_type; fill every shot, including single-shot templates. Keep the name traceable. Output JSON only. D.2 Details of Reference Video Preparation and Discovery Sources and clip preparation. The reference bank combines the long split of Movie101 with the LSMDC training and validation annotations. Movie101 clips are identified by source-video timestamps, while LSMDC files are already segmented and are read from time zero for their annotated duration. We retain nonempty captions and valid 5ā20-second intervals. The frozen coarse-search bank contains 60,521 candidates: 34,404 Movie101 and 26,117 LSMDC entries. First round: semantic retrieval. DeepSeek-V4-Pro summarizes each of the 20 original expert skills in one English sentence of fewer than 30 words, describing the subject, core action, and spatial environment. Qwen3-Embedding-8B embeds the skill summaries and reference captions using last-token pooling and L2 normalization, and candidates are ranked by cosine similarity. The local embedding configuration uses a maximum length of 8,192 tokens and batch size 128. Each skill receives its top 200 candidates plus ten previously unselected candidates from each of the other 19 skillsā top-200 pools, yielding 390 candidates per skill. Second round: evidence-based cinematic assessment. For each retrieved reference clip, Gemini 3.1 Pro assesses its alignment with the source skill and its potential to inspire skill expansion across six dimensions: shot logic, camera movement, spatial composition, lighting/color, atmosphere, and audio logic. Each dimension receives separate alignment and inspiration scores in [0,1][0,1], which are summed with equal weights to obtain overall Alignment (SAS_A) and Inspiration (SIS_I) scores. The corresponding system prompt is shown in Listing 2. SkillPE then sequentially selects three mutually exclusive reference sets. It first selects 10 resonators with the highest SAS_A, using SIS_I to break ties; then 15 divergents from the remaining candidates with the highest SIS_I, using SAS_A to break ties. Finally, it selects five dissonants from the remaining candidates whose cosine similarity exceeds T=0.35T=0.35, ranked by ascending SAS_A and descending similarity. The threshold is chosen to ensure that five dissonants can be selected for every seed skill. Listing 2: The system prompt for fine-grained reference clip evaluation. ⬠Evaluate exactly <dimension> for <clip> against <skill>. Judge observable local execution; do not penalize absent parts of a longer skill that cannot fit in this clip. Never infer audio from images or visual execution from audio. Score two independent continuous axes in [0,1]: alignment: match to the skillās intent for this dimension; inspiration: usefulness for evolving the skill, even if alignment is low. Do not substitute plot relevance for cinematic execution. If evidence is unavailable, set both scores to 0.0 and set evidence_status to "not_observable". Return JSON only: dimension, evidence_status, observed_evidence (one English sentence), alignment, inspiration. D.3 Details of R&D-Based Skill Refinement For each of the 20 source skills, we compare five candidates: the normalized new-shot seed, the reference-refined candidate (R&D), and three divergent variants (Bold, Wilder, and Extreme). Each candidate variant is generated independently from the same new-shot seed and its corresponding references. Gemini 3.1 Pro generates the candidates. Listing 3 shows the system prompt for generating the candidates based on R&D references. Listing 3: The system prompt for R&D-based skill refinement. ⬠You are an expert in prompt engineering for video generation. Based on the provided movie-clip examples, your task is to add practical usage guidance to an existing seed skill. This round includes only two types of examples: - āpositiveā: Positive examples for which the skill is appropriate. Use them to learn the core shot structure, narrative relationships, and cinematic expression that the skill should reinforce. - ānegativeā: Hard negatives that appear superficially similar but for which the skill should not be used. Use them to learn the boundaries where the skill must not be forced onto a prompt. Important constraints: - Do not use near-miss reasoning. This round does not learn adjacent expansion or pruning heuristics. - The goal is not to rewrite the skillās shot template. The goal is to summarize the experience that a downstream agent should follow when selecting and applying the skill. - Positive examples answer "what should be added and when it should be strengthened." Negative examples answer "what should not be added and when the skill should not be selected." Read the seed skill and the batch of positive and negative examples, then return valid JSON with the following fields: "batch_summary": "Summarize in 2-4 sentences what this batch reveals about the skillās usage and boundaries.", "core_invariants": ["The core narrative and shot-organization invariants that this skill must preserve."], "cinematic_patterns": ["Transferable cinematic techniques from the positive examples, such as subject blocking, spatial organization, shot transitions, and changes in shot scale."], "modifiable_dimensions": ["Dimensions that may be adjusted for different queries."], "strengthen_when": ["Query patterns for which specific parts of the skill should be strengthened."], "weaken_when": ["Query patterns for which specific parts of the skill should be weakened."], "do_not_force_when": ["Queries for which this skill should not be forced."], "rhythm_and_cut_notes": ["How to arrange cutting rhythm, action synchronization points, audiovisual rhythm, and the magnitude of camera movement."], "application_notes": ["Concise usage guidance for the downstream agent."] Requirements: - Summarize only transferable experience. Do not repeat specific movie titles, character names, or overly detailed plot points. - Every recommendation must support skill selection and skill application, not expand the material into a new narrative template. - Derive ācore_invariantsā, ācinematic_patternsā, and āstrengthen_whenā primarily from the positive examples. - ādo_not_force_whenā must fully incorporate the boundary information from the negative examples. - Do not output Markdown or any additional explanation. D.4 Details of Divergent-Based Skill Evolution D.4.1 Operational Mutation Dimensions Mutation is defined over nine dimensions: (D1) shot structure; (D2) camera movement; (D3) viewpoint and angle; (D4) spatial composition and staging; (D5) lighting and color; (D6) pacing and cut rhythm; (D7) transitions and visual continuity; (D8) expressive visual or spatial devices; and (D9) audiovisual coordination, when applicable. A dimension counts as modified only when the candidate specifies a substantive design change relative to the seed. Paraphrasing, additional adjectives, and descriptive expansion do not count. Mutation levels. Bold changes exactly one or two dimensions while retaining clear structural inheritance from the seed. Wilder changes three or four dimensions, including at least one of D1, D2, D4, D6, or D7. Extreme changes at least five dimensions, including D1 or D8. Increasing the mutation scope does not relax semantic constraints. Semantic invariants. All candidates must preserve the requested subjects, objects, actions, semantic roles, temporal and causal relations, and intended outcome. They must not require unrelated characters, events, or plot developments, or copy the reference filmās specific content. Variation concerns how the requested content is filmed. Candidates record their preserved invariants, modified and unchanged dimensions, reference-derived mechanisms, intended observable effects, and execution risks. Listing 4 shows the system prompt for generating the candidates based on divergent references. Listing 4: The system prompt used for divergent-based skill evolution. ⬠Inputs: <raw_new_shot_seed>, <divergent_references>, <mutation_level>. Create exactly one reusable candidate directly from the seed. Transfer cinematic mechanisms, not the referenceās story. Preserve subjects, events, roles, causal/temporal relations, and outcome. Apply the requested D1-D9 mutation budget: bold: 1-2 dimensions; wilder: 3-4, including D1/D2/D4/D6/D7; extreme: >=5, including D1 or D8. Ground at least one major change in a divergent reference. Do not reward complexity or expose hidden reasoning. Return JSON: source_skill_id, source_skill_name, mutation_level, divergent_summary, candidate. Candidate fields: candidate_id, name, creative_intent, preserved_invariants, modified_dimensions, unchanged_dimensions, mutation_scope_check, best_for_queries, avoid_for_queries, creative_moves, risk_notes, skill (complete new-shot schema). For each modified dimension, give seed_behavior, candidate_behavior, intended_observable_effect, and divergent_inspiration. Output JSON only. D.5 Details of Development Set Construction The development set contains 400 unique VidProM prompts, with exactly 20 matched prompts per source skill: dev=āi=120idev,|idev|=20.D^dev= _i=1^20D^dev_i, |D^dev_i|=20. (1) These prompts support candidate comparison and library selection. D.5.1 VidProM Source and Preprocessing After HTML unescaping and whitespace trimming, we remove empty prompts, prompts with fewer than five whitespace-separated words, and technical-generation strings (e.g., resolution/aspect-ratio, FPS, attachment, or parameter metadata). We further use the toxicity scores provided in the source CSV and reject a prompt if any available score satisfies: toxicityā„0.5ā„ 0.5, obsceneā„0.5ā„ 0.5, identity_attackā„0.3ā„ 0.3, insultā„0.5ā„ 0.5, threatā„0.3ā„ 0.3, or sexual_explicitā„0.5ā„ 0.5. Missing or unparseable toxicity fields are ignored. This preprocessing retains 829,589 prompts. D.5.2 Prompt Annotation Qwen3.6-27B annotates the retained prompts with a narrative complexity score in [0,1][0,1] and assigns one of five categories: human-centric, creature, environment, object-focused, or abstract/creative. Sampling uses these two attributes, with narrative complexity divided into four bins: [0,0.25)[0,0.25), [0.25,0.5)[0.25,0.5), [0.5,0.75)[0.5,0.75), and [0.75,1][0.75,1]. D.5.3 Skill Matching and Sampling Initially, prompts in the set resulting from prompt annotation are randomly and uniformly sampled from each categoryācomplexity stratum, leading to a total of 13,000 prompts. Gemini 3.1 Pro routes each prompt to exactly one of the 20 original expert skills using the system prompt in Listing 5, at temperature 0.2. Within each skill pool, we apply deterministic greedy selection to minimize distributional imbalances across categories and complexity bins. This process yields an approximately balanced final set of 20 prompts per skill. Listing 5: The system prompt for skill selection. ⬠Given <user_prompt> and <skills>, select exactly one best skill. Prioritize scene, narrative goal, action structure, emotional progression, and camera logic. Choose a template that naturally supports the prompt. Do not select randomly, balance usage, or sacrifice fit for diversity. Return JSON only: "selected_index": <1-based index>, "reason": <brief reason> D.6 Details of Video-Based Skill Evaluation Each candidate skill is evaluated on the 20 development prompts associated with the seed skill through video generation. The videos are based on the same model as used in the eventual evaluation (i.e., MiniMax-H3 or LTX-2.5), 1344 Ć 768, 10 seconds, 24 FPS, with audio track. The result videos are evaluated by Gemini 3.1 Pro at temperature 0 on four dimensions: PF, CQ, NA, CR, as mentioned in Section 3.2. The corresponding system prompts are shown in Listings 6, 7, 8, and 9. Each dimension is evaluated independently on a 7-point Likert scale. The skill source distributions in the final libraries are shown in Table 5. Table 5: Skill source distributions in the final libraries, grouped by the video-generation backbone used for skill selection. Top, Top-2, and Overall contain 20, 40, and 20 skills, respectively. Library Seed R&D Bold Wilder Extreme Selection backbone: MiniMax-H3 SkillPE Top Creativity 20% 15% 10% 30% 25% SkillPE Top-2 Creativity 27.5% 20% 10% 25% 17.5% SkillPE Top Overall 5% 25% 10% 25% 35% Selection backbone: LTX-2.5 SkillPE Top Creativity 5% 20% 10% 40% 25% SkillPE Top-2 Creativity 17.5% 25% 17.5% 25% 15% SkillPE Top Overall 10% 20% 10% 45% 15% Listing 6: The system prompt for evaluating prompt fidelity in four-dimensional video selection. ⬠You are an expert evaluator of generated videos for text-to-video prompt engineering research. Evaluate the attached generated video for Prompt Fidelity with respect to the original user prompt. Prompt Fidelity measures how faithfully the generated video realizes the userās original semantic intent. Judge only observable evidence in the generated video. Do not assume that an intended subject, action, relationship, event, emotion, or visual effect occurred unless it is actually visible. Use only the original user prompt and the generated video. Do not infer or speculate about the generation method, rewritten prompt, skill, model identity, or experimental condition. First identify concrete visual or temporal evidence, then assign a score. When the prompt specifies multiple actions, state changes, causal relationships, or an event order, judge whether those relationships are visibly realized rather than merely whether the relevant objects appear. Consider: - preservation of the intended subjects and objects; - realization of the requested actions; - spatial and semantic relationships; - relevant state changes; - temporal or causal order of events; - explicitly stated attributes or constraints. Use this 7-point ordinal scale: - 1 -- Very poor: The video substantially contradicts or fails to realize the prompt. Major subjects or core events are missing, incorrect, or replaced. - 2 -- Between the anchors for 1 and 3. - 3 -- Weak: The general topic is recognizable, but several important actions, relationships, states, or event transitions are missing, ambiguous, or altered. - 4 -- Moderate: The central request is recognizable and partly realized, but important details or transitions remain incomplete or unclear. - 5 -- Strong: Most of the userās intent is clearly realized. Core subjects and events are preserved, with only minor omissions, ambiguity, or imperfect execution. - 6 -- Between the anchors for 5 and 7. - 7 -- Excellent: The video clearly realizes all important subjects, actions, relationships, state changes, and event ordering specified by the prompt, without meaningful semantic distortion. If the video is corrupted, substantially unavailable, or impossible to evaluate for technical reasons, return āvalid=falseā and do not assign a score. Keep the evidence and rationale concise and grounded only in observable content. Return strict JSON with exactly these fields: ājson "dimension": "prompt_fidelity", "valid": true, "evidence": [ "<observable evidence 1>", "<observable evidence 2>" ], "score": <your score>, "confidence": "high", "rationale": "<brief justification grounded in the listed evidence>" ā āvalidā must be ātrueā or āfalseā. If āvalid=falseā, āevidenceā must describe the technical problem, āscoreā must be ānullā, and āconfidenceā must be ā"low"ā. When āvalid=trueā, āevidenceā must contain 1--4 short observable statements, āscoreā must be an integer from 1 to 7, and āconfidenceā must be ā"high"ā, ā"medium"ā, or ā"low"ā. Do not output any text outside the JSON object. Listing 7: The system prompt for evaluating cinematic quality in four-dimensional video selection. ⬠You are an expert evaluator of generated videos for text-to-video prompt engineering research. Evaluate the attached generated video for Cinematic Quality with respect to the original user prompt. Cinematic Quality measures how purposefully and coherently the video uses visual cinematic language to support its content. Judge only observable evidence in the generated video. Do not assume that an intended camera movement, composition, transition, lighting effect, or staging decision occurred unless it is actually visible. Use only the original user prompt and the generated video. Do not infer or speculate about the generation method, rewritten prompt, skill, model identity, or experimental condition. First identify concrete visual or temporal evidence, then assign a score. Judge the quality and purposefulness of visual choices, not their quantity or intensity. A simple static shot can score highly when it is exceptionally well composed and appropriate. Many cuts or aggressive camera movements can score poorly when they are arbitrary, distracting, or poorly coordinated. Consider: - shot choice and shot progression; - camera movement; - framing and composition; - staging and spatial organization; - lighting and color treatment; - depth, perspective, and audiovisual emphasis; - transitions or cuts when present; - coordination between these choices and the visible content. Use this 7-point ordinal scale: - 1 -- Very poor: Audiovisual presentation appears largely accidental, incoherent, or poorly controlled. Camera, composition, lighting, or staging substantially interfere with the content. - 2 -- Between the anchors for 1 and 3. - 3 -- Weak: Some deliberate audiovisual choices are visible, but they are generic, inconsistent, poorly motivated, or only weakly integrated with the content. - 4 -- Moderate: The presentation is serviceable and partly controlled, but lacks consistent audiovisual purpose or refinement. - 5 -- Strong: Multiple audiovisual choices are purposeful and reasonably well coordinated. Camera, composition, lighting, or staging clearly strengthen the presentation. - 6 -- Between the anchors for 5 and 7. - 7 -- Excellent: The video demonstrates highly controlled, coherent, and expressive visual direction. Its audiovisual choices work together exceptionally well and meaningfully enhance the content. If the video is corrupted, substantially unavailable, or impossible to evaluate for technical reasons, return āvalid=falseā and do not assign a score. Keep the evidence and rationale concise and grounded only in observable content. Return strict JSON with exactly these fields: ājson "dimension": "cinematic_quality", "valid": true, "evidence": [ "<observable evidence 1>", "<observable evidence 2>" ], "score": <your score>, "confidence": "high", "rationale": "<brief justification grounded in the listed evidence>" ā āvalidā must be ātrueā or āfalseā. If āvalid=falseā, āevidenceā must describe the technical problem, āscoreā must be ānullā, and āconfidenceā must be ā"low"ā. When āvalid=trueā, āevidenceā must contain 1--4 short observable statements, āscoreā must be an integer from 1 to 7, and āconfidenceā must be ā"high"ā, ā"medium"ā, or ā"low"ā. Do not output any text outside the JSON object. Listing 8: The system prompt for evaluating narrative appeal in four-dimensional video selection. ⬠You are an expert evaluator of generated videos for text-to-video prompt engineering research. Evaluate the attached generated video for Narrative Appeal with respect to the original user prompt. Narrative Appeal measures how effectively the generated video organizes its content into a coherent and engaging temporal experience. Judge only observable evidence in the generated video. Do not assume that an intended event, state change, transition, pacing effect, or emotion occurred unless it is actually visible. Use only the original user prompt and the generated video. Do not infer or speculate about the generation method, rewritten prompt, skill, model identity, or experimental condition. First identify concrete temporal evidence, then assign a score. Judge whether events and state changes are understandable, whether transitions make temporal and causal sense, and whether the sequence establishes a readable progression rather than a disconnected collection of moments. Also judge whether pacing, staging, emphasis, or progression produces a meaningful context-appropriate emotional effect such as anticipation, tension, humor, intimacy, surprise, or satisfaction. Consider: - clarity of the event progression; - temporal and causal continuity; - readability of transitions and state changes; - pacing and allocation of time; - buildup, emphasis, and resolution; - emotional engagement created by the visible progression. Use this 7-point ordinal scale: - 1 -- Very poor: The sequence is confusing, fragmented, or emotionally inert. Events do not form an understandable or engaging progression. - 2 -- Between the anchors for 1 and 3. - 3 -- Weak: The basic sequence can be understood, but transitions, pacing, audio narration, or emotional progression are weak, abrupt, or poorly organized. - 4 -- Moderate: The progression is generally understandable, with some effective moments, but engagement or temporal organization remains uneven. - 5 -- Strong: The video presents a clear and coherent progression with effective pacing and a noticeable degree of emotional engagement. - 6 -- Between the anchors for 5 and 7. - 7 -- Excellent: Events, transitions, pacing, audio, and emphasis form an exceptionally coherent and compelling temporal experience with strong, appropriate emotional impact. If the video is corrupted, substantially unavailable, or impossible to evaluate for technical reasons, return āvalid=falseā and do not assign a score. Keep the evidence and rationale concise and grounded only in observable content. Return strict JSON with exactly these fields: ājson "dimension": "narrative_appeal", "valid": true, "evidence": [ "<observable evidence 1>", "<observable evidence 2>" ], "score": <your score>, "confidence": "high", "rationale": "<brief justification grounded in the listed evidence>" ā āvalidā must be ātrueā or āfalseā. If āvalid=falseā, āevidenceā must describe the technical problem, āscoreā must be ānullā, and āconfidenceā must be ā"low"ā. When āvalid=trueā, āevidenceā must contain 1--4 short observable statements, āscoreā must be an integer from 1 to 7, and āconfidenceā must be ā"high"ā, ā"medium"ā, or ā"low"ā. Do not output any text outside the JSON object. Listing 9: The system prompt for evaluating creativity in four-dimensional video selection. ⬠You are an expert evaluator of generated videos for text-to-video prompt engineering research. Evaluate the attached generated video for Creativity with respect to the original user prompt. Creativity measures the degree to which the video realizes the userās request through novel, non-obvious, and expressively ambitious visual, audio, or temporal choices while remaining appropriate to the original intent. Judge only observable evidence in the generated video. Do not assume that an intended idea, viewpoint, transition, visual effect, or expressive choice occurred unless it is actually visible. Use only the original user prompt and the generated video. Do not infer or speculate about the generation method, rewritten prompt, skill, model identity, or experimental condition. First identify concrete evidence of originality, then assign a score. More shots, stronger camera movement, elaborate lighting, visual effects, unusual content, or greater complexity do not automatically indicate higher Creativity. An unexpected addition is valuable only when it remains compatible with the userās request and contributes meaningfully to the realization. Consider: - novelty relative to a straightforward or default realization of the prompt; - originality in viewpoint, staging, camera language, composition, lighting, transitions, audio, or temporal presentation; - non-obvious but meaningful expressive choices; - distinctive integration of multiple creative decisions; - whether the choices contribute to the expression rather than merely adding complexity. Do not reward hallucinated subjects or events that contradict the prompt, arbitrary surrealism, random visual artifacts, unnecessary complexity, excessive camera movement, merely using more shots, or deviation for its own sake. Use this 7-point ordinal scale: - 1 -- Very poor: The video is a largely literal, default, or generic realization with no clearly identifiable creative treatment. - 2 -- Between the anchors for 1 and 3. - 3 -- Weak: The video contains some additional expressive or stylistic choices, but they are mostly conventional, generic, superficial, or weakly integrated. - 4 -- Moderate: At least one meaningful non-default choice is visible, but the realization is only partly distinctive or consistently developed. - 5 -- Strong: The video contains clearly non-obvious and appropriate choices that give the realization a distinctive character while preserving the userās intent. - 6 -- Between the anchors for 5 and 7. - 7 -- Excellent: The video presents a highly original, distinctive, and expressively ambitious realization, with multiple well-integrated choices that remain coherent and appropriate to the original prompt. If the video is corrupted, substantially unavailable, or impossible to evaluate for technical reasons, return āvalid=falseā and do not assign a score. Keep the evidence and rationale concise and grounded only in observable content. Return strict JSON with exactly these fields: ājson "dimension": "creativity", "valid": true, "evidence": [ "<observable evidence 1>", "<observable evidence 2>" ], "score": <your score>, "confidence": "high", "rationale": "<brief justification grounded in the listed evidence>" ā āvalidā must be ātrueā or āfalseā. If āvalid=falseā, āevidenceā must describe the technical problem, āscoreā must be ānullā, and āconfidenceā must be ā"low"ā. When āvalid=trueā, āevidenceā must contain 1--4 short observable statements, āscoreā must be an integer from 1 to 7, and āconfidenceā must be ā"high"ā, ā"medium"ā, or ā"low"ā. Do not output any text outside the JSON object. D.7 Skill Routing and PE Agent At inference time, Gemini 3.1 Pro selects exactly one skill from the chosen library at temperature 0.1. The system prompt for skill selection is shown in Listing 5. The same model then performs the rewrite with the selected skill using the system prompt in Listing 10. Note that when generating videos with MiniMax-H3 (except in the length ablation study of Section 4.3.2), we follow the recommended practice to use Gemini 3.1 Pro to adapt the input prompt into its standard input format for better performance. The corresponding system prompt is shown in Listing 11. This adaptation is regardless of whether our proposed approach is used or not, i.e., it applies to both the baseline approaches and our approach in the evaluation. Listing 10: The system prompt for skill-conditioned rewrite. ⬠Rewrite <original_prompt> with exactly <selected_skill>. Produce an English, 10-second text-to-video prompt. Preserve subjects, objects, every requested event, event order, and causal relations. Adapt shot rhythm, camera, transitions, scale, and optional sound without replacing content. Specify visible action beats, environment, lighting, framing, and transitions. Do not mention image conditioning. Return JSON: "pe_prompt": <rewrite>. Listing 11: The system prompt for prompt adaptation for MiniMax-H3. ⬠H3 adapter inputs: <original_prompt>, <skill_conditioned_rewrite>. Convert to the generatorās native format while preserving the original request and useful cinematic strategy. Return h3_prompt. Use native fields, in order: integrated_multimodal_description, overall_soundscape, non_diegetic_music. Begin with [Shot 1]; later shots use [Shot N] At 00:S.m, with increasing cut times below 10 seconds. Target 220-420 English words. Complete all events visibly before the end. Validate format and event coverage; repair invalid outputs. Appendix E Additional Details of Evaluation Tables 6 summarize the prompt-engineering, video-generation, and evaluation configurations used in our experiments. Appendix F Additional Study Results F.1 Sensitivity to Video Generation Seeds We further evaluate whether the observed gains are sensitive to stochastic video-generation initialization. We randomly sample 50 StoryEval prompts and regenerate videos with MiniMax-H3 using three independently sampled generation seeds, while keeping the prompts, skill libraries, PE outputs, and all other generation settings fixed. The same seed is shared across methods for each prompt to enable paired comparison. In total, this experiment contains 600 generated videos across Direct LLM Rewrite, Seed Skill, SkillPE Top, and SkillPE Top Overall. Table 6: Prompt-engineering and routing configurations. Method / Stage Model / Checkpoint Temp. Key Configuration Raw Prompt ā ā Direct LLM Rewrite Gemini 3.1 Pro 0.25 Single-pass rewriting. VPO VPO-5B 0 do_sample=False Prompt-A-Video Prompt_A_Video_CV 0 do_sample=False Mora: planning / PE Gemini 3.1 Pro 0.25 The video generation agent uses MiniMax-H3 or LTX-2.5 for consistency. Mora: first frame SDXL Base 1.0 ā 1024Ć5761024Ć576 resolution, 24 inference steps, guidance scale 7.0; the generated image is used as the frame-0 condition. Seed Skill: routing / PE Gemini 3.1 Pro 0.1 / 0a Exactly one skill is selected per prompt. SkillPE Top Gemini 3.1 Pro 0.1 / 0 Exactly one skill is selected per prompt. SkillPE Top-2 Gemini 3.1 Pro 0.1 / 0 Exactly one skill is selected per prompt. SkillPE Overall Gemini 3.1 Pro 0.1 / 0 Exactly one skill is selected per prompt. H3-native adaptation Gemini 3.1 Pro 0 RAPO: retrieval all-MiniLM-L6-v2 ā Author-provided retrieval graph, top-3 locations, five neighbors per category, and similarity threshold 0.6. RAPO: refactoring llama3_1_instruct _lora_rewrite ā Author-provided rewrite checkpoint, BF16 inference. RAPO: candidate selection Gemini 3.1 Pro 0 Gemini 3.1 Pro replaces the original trained discriminator because the official discriminator model is not public. MiniMax-H3 generation MiniMax-H3 Base FL2VA ā 1344Ć7681344Ć768, 24 FPS, 10 s, 50 inference steps, video flow shift 12 and audio flow shift 3. Text-only methods use T2VA, whereas Mora uses FL2VA conditioning. Audio is enabled during generation and delivered as 32-kHz stereo AAC. LTX-2.5 generation LTX-2.5 22B Distilled ā Same resolution, duration, frame rate, precision, and 8+38+3-step sampler as the standard LTX-2.5 setting, with native prompt enhancement enabled. Audio is enabled during generation and delivered as 32-kHz stereo AAC. Four-dimensional evaluation Gemini 3.1 Pro 0 To accommodate the modelās input format, the videos are transformed into the following format through FFmpeg before evaluation: Full 10s audiovisual input, 24 FPS with 720-pixel output height, H.264 CRF 23 and 128-kbps stereo AAC. a SkillPE routing and rewriting clients explicitly use temperatures of 0.1 and 0, respectively. Table 7: Sensitivity to video-generation seeds on StoryEval with MiniMax-H3. Values are mean ± sample standard deviation across three seed replicates, where each replicate is first averaged over the sampled prompts. Method PF CQ NA CR Overall Direct LLM Rewrite 5.98±0.175.98± 0.17 5.98±0.095.98± 0.09 5.07±0.315.07± 0.31 2.41±0.082.41± 0.08 4.86±0.154.86± 0.15 Seed Skill 6.49±0.176.49± 0.17 6.51±0.116.51± 0.11 5.65±0.095.65± 0.09 4.00±0.224.00± 0.22 5.66±0.105.66± 0.10 SkillPE Top Creativity 6.09±0.106.09± 0.10 6.52±0.076.52± 0.07 5.64±0.145.64± 0.14 4.31±0.214.31± 0.21 5.64±0.085.64± 0.08 SkillPE Top Overall 6.51±0.086.51± 0.08 6.38±0.046.38± 0.04 5.71±0.025.71± 0.02 4.85±0.104.85± 0.10 5.86±0.025.86± 0.02 Despite stochastic variation at the individual-video level, the aggregate performance of SkillPE Top Overall remains highly stable across generation seeds. Relative to Seed Skill, it improves Creativity by +0.854+0.854 points (95% CI [0.361,1.333][0.361,1.333]) and Overall by +0.200+0.200 points ([0.005,0.398][0.005,0.398]), with positive improvements under all three seed replicates. In particular, its Overall scoreās standard deviation is only 0.020.02. These results indicate that the main gains of the balanced assessed library are not tied to a particular generation seed, although robustness can differ across alternative library-selection objectives. F.2 Analysis of Benchmark-Native Score Changes We further analyze the decreases in benchmark-native scores observed after skill evolution. On MiniMax-H3/VBench, the selected libraries reduce the overall native score by 1.30ā2.12 points (on a 0ā100 scale) relative to Seed Skill. The decrease is larger on the semantic component (ā2.97-2.97 to ā6.47-6.47) than on the quality component (ā0.79-0.79 to ā1.32-1.32). The largest contributors include scene consistency, multiple-object and spatial-relation alignment, together with smaller degradations in imaging quality, temporal flickering, and background consistency. At the same time, some dimensions improve. For example, Top Overall increases dynamic degree by 8.33 points. A similar trade-off appears on StoryEval, where the selected libraries reduce the native event-completion score by 1.92ā2.86 points relative to Seed Skill. The decrease is more pronounced on the hard subset (ā3.39-3.39 to ā4.83-4.83), indicating that stronger cinematic treatment can occasionally interfere with faithful realization of requested events. These results suggest that skill evolution can also influence event coverage, scene/relationship consistency, and visual stability. F.3 Length Distribution of PE Result To complement the ablation study on prompt length (Section 4.3.2), Table 8 shows the length distribution of the PE results for each baseline in our study. Please note that after the shared backbone-specific adaptation, the final prompt lengths are comparable across methods with only minor differences. Table 8: Prompt length (mean ± standard deviation, in whitespace-delimited English words) distribution before backbone-specific prompt adaptation. Method StoryEval VBench Raw Prompt 16.1±4.516.1± 4.5 7.6±5.97.6± 5.9 Direct LLM Rewrite 43.2±12.643.2± 12.6 52.7±19.052.7± 19.0 VPO 105.8±8.5105.8± 8.5 101.9±6.8101.9± 6.8 Prompt-A-Video 99.1±12.099.1± 12.0 98.1±11.398.1± 11.3 RAPO 43.4±11.443.4± 11.4 40.6±14.240.6± 14.2 Mora 29.9±15.429.9± 15.4 28.0±15.328.0± 15.3 Seed Skill 234.9±84.3234.9± 84.3 143.0±94.0143.0± 94.0 Libraries selected with MiniMax-H3 SkillPE Top 171.0±67.2171.0± 67.2 191.9±94.6191.9± 94.6 SkillPE Top-2 216.4±76.2216.4± 76.2 186.2±88.0186.2± 88.0 SkillPE Overall 178.6±63.3178.6± 63.3 178.5±73.8178.5± 73.8 Libraries selected with LTX-2.5 SkillPE Top Creativity 162.4±76.6162.4± 76.6 151.0±73.0151.0± 73.0 SkillPE Top-2 Creativity 182.3±85.9182.3± 85.9 182.2±92.3182.2± 92.3 SkillPE Overall 166.1±90.8166.1± 90.8 152.0±86.2152.0± 86.2 F.4 Robustness of Human Evaluation To additionally account for uncertainty arising from both prompt and annotator sampling, we perform 10,000 two-way bootstrap replicates by independently resampling the 40 prompts and ten annotators with replacement while preserving the matched method structure. As shown in Table 9, all three final SkillPE libraries retain positive improvements over Seed-skill PE, with the 95% confidence intervals remaining above zero. Table 9: Robustness of the human evaluation under two-way bootstrap resampling over prompts and annotators. Intervals are pointwise 95% percentile confidence intervals. Comparison Ī 4D Avg. [95% CI] SkillPE Top ā- Seed +0.359+0.359 [0.2450.245, 0.4640.464] SkillPE Top-2 ā- Seed +0.242+0.242 [0.1140.114, 0.3640.364] SkillPE Overall ā- Seed +0.329+0.329 [0.2140.214, 0.4470.447] Appendix G Case Study We provide additional qualitative analysis complementing the discussion in Section 4.4. Figure 4: Examples that reveal the effect of different candidate skills in the adaptive skill discovery. Adaptive Skill Discovery. Figure 4 illustrates the ablation over modification levels for the prompt āA monkey swings from one tree to another, grabs a fruit, and then eats it.ā Starting from the seed skill, Resonator and Dissonant augmentation emphasizes focused close-ups and tactile action details, improving narrative appeal from 3 to 5 and creativity from 2 to 5. Divergent augmentation explores distinct stylistic directions with different trade-offs: Bold achieves the highest cinematic quality (7) through a continuous push-in and atmospheric lighting, but omits clear swinging and grabbing actions; Wilder intensifies the presentation through more engaging close-ups, shot transition, and sound effect. Extreme combines dynamic camera movements with explicit mid-air fruit acquisition, achieving the highest StoryEval score (0.67) and creativity (7). These results highlight the value of adaptive exploration: R&D refines the seed skill conservatively while the divergents introduce different levels of presentation creativity. Analysis of Evolution Effectiveness and Trade-Offs. As exemplified in Figure 4, we find that a consistent improvement on the official benchmark score and PF, CQ, NA, CR scores is rare across the evolution stages. For instance, the official StoryEval scores and the PF scores may get decreased after evolution because a more radiant and unconventional visual presentation may blur some events or deviate the story from the userās original intent (e.g., the monkeyās swinging becomes less explicit after evolution in the above case). In addition, the CQ, NA, CR dimensions are also complementary. The wilder-level case, for instance, focuses primarily on improving the narrative appeal and creativity while slightly hurting the cinematic quality. This phenomenon highlights the need of fine-grained skill evolution and assessed skill selection.