Video Ad Shot List from VSL
I want to build an AI agent that acts as a Video Ad Shot Planner and Creative Director Assistant. This agent will help me generate a detailed shot list and creative prompts for producing video ads.
The user (me) will provide three inputs:
1. A Video Sales Letter (VSL) script (as plain text).
2. The Product Name.
3. A Product Description (including target audience, brand voice, and key selling points).
The AI agent should perform the following sequence of tasks:
1. **Analyze VSL and Segment:**
* Ingest the VSL script (plain text).
* Using a powerful LLM (like Skill #223), intelligently break down the VSL script into key scenes, distinct messaging segments, or even impactful phrases/sentences. The LLM should use its creative understanding to identify these key moments suitable for distinct visuals.
* For each identified segment, **clearly extract and reference the exact VSL script text** that defines that segment. This reference is crucial for the user to understand where each visual will be placed.
2. **Generate Visual Prompts per Segment:**
* For each VSL segment identified:
* Leveraging the VSL segment text, the product name, and the product description, use an LLM (like Skill #223) to generate **2-3 highly detailed and distinct visual prompt ideas**.
* These prompts must be suitable for direct use in third-party AI image and video generation tools. They should creatively describe the imagined scene, camera angle, mood, key elements, lighting, and how the product might be featured or symbolized. The LLM should aim for creative and engaging visual concepts.
* Clearly associate each set of visual prompts with its corresponding VSL script segment text reference.
3. **Suggest Music and Sound Design:**
* Based on the overall VSL script, product name, and product description, use an LLM (like Skill #223 or #218 for keyword brainstorming) to:
* Suggest 2-3 suitable music genres, moods, or types of royalty-free tracks (e.g., "energetic pop," "inspiring orchestral," "quirky ukulele") that would enhance the ad's emotional impact.
* Optionally, suggest where simple sound effects might enhance the video, linking these to specific thematic moments if possible.
4. **Recommend Transitions:**
* Use an LLM (like Skill #223) to suggest appropriate video transition types (e.g., "hard cut," "fade," "J-cut," "L-cut," "wipe") between the major visual segments/scenes to ensure a smooth, professional, and engaging final video ad. The suggestions should consider the pacing and mood of the VSL.
5. **Compile and Output:**
* The final output should be a **detailed text document**.
* The document should be structured clearly: For each VSL segment:
* **VSL Script Reference:** Display the exact VSL script text for that segment.
* **Visual Prompt Idea 1:** [Detailed prompt]
* **Visual Prompt Idea 2:** [Detailed prompt]
* **(Optional) Visual Prompt Idea 3:** [Detailed prompt]
* **Suggested Transition:** [Transition type leading from this segment's visual to the next, if applicable].
* The output should also include a separate, clearly marked section detailing the overall music and sound design suggestions.
The goal is to provide the user with a comprehensive creative brief and a series of actionable prompts they can use with other AI tools to generate all the visual assets needed for their video ad. The output must make it absolutely clear which VSL script portion each visual idea corresponds to, enabling easy assembly of the final video ad.
First, pre-entered info...
final-output2
subagents-extracted2
subagentnumber
Then, agent response...
subagent1refined-new-json-core
subagent1mermaid
prompts-required
subagent1-json-array
subagent1-json-array-mermaid