Generation: images and video with AI|INEMA.CLUB-PRO

Lesson 8 · 20 min

Your prompt generator: from storyboard to prompt list with an agent

Writing eight prompts by hand, with the same look and the same lock, is tiring and leaves room for mistakes. An AI assistant with clear rules drafts the whole list from the storyboard in course 0. You review it, the page checks it, and the list goes to any generator.

Start the lesson
Dark production desk with a stack of index cards, a pencil storyboard sheet and a closed notebook under cold side light.

In this lesson you will

  1. 1Why let an AI assistant draft the list
  2. 2The request in six layers: role, input, output, vocabulary, rules and limits
  3. 3Review what the assistant made up before you generate
  4. 4Put everything the course produced into a plan with dates

Goal: turn the storyboard from course 0 into a prompt list, one per shot, with an AI assistant, and check it on the page.

01From storyboard to checked list

The assistant drafts; you decide. Click each step.

Click each block in the diagram to see what it does.

The assistant speeds up the draft; the direction is still yours. Every line passes through your eyes before you spend credits.

02Building your prompt generator

The example turns the 30-second storyboard of "The first batch" into a list.

1. Why an assistant

Eight shots call for eight prompts with the same base prompt and the same lock, word for word. By hand, one forgotten comma changes the look of a shot.

A request with fixed rules makes the assistant repeat what has to stay the same and change only what changes. You swap the storyboard and reuse the request.

03The layered request and the list format

Paste the request into your AI assistant's chat from your subscription, with the three files at the end.

Request to the AI assistant (prompt writer)
ROLE: You are a directing assistant and you write video prompts for generators with audio.
INPUT: a storyboard (one line per shot), a lookbook, and a list of references, pasted at the end.
OUTPUT: first the lines "Scene:", "Base prompt:" and "Lock:"; then one line per shot, in this format:
n | duration | shot size | movement | prompt: <camera, subject, action, setting> | sound: <ambience, effect, dialogue as someone saying: text>
VOCABULARY: size, angle, and movement only with the terms from the storyboard (wide shot, close-up, high camera, dolly in, static camera...).
RULES:
- copy the Base prompt from the lookbook and the Lock from the references word for word;
- one movement per shot, the same as in the storyboard;
- sound in its own sentence, after "sound:";
- do not mention a director, film, brand, or real person.
LIMITS: do not invent a character, place, object, or line of dialogue that is not in the input. If something is missing, write "MISSING:" and what was missing.
Storyboard:
<paste the storyboard.txt here>
Lookbook:
<paste the lookbook.txt here>
References:
<paste the referencias.txt here>
prompts.txt (template)
Scene: <name> (<duration> s)
Base prompt: <from lookbook.txt, word for word>
Lock: <from referencias.txt, word for word>
<n> | <n> s | <shot size> | <one movement> | prompt: <camera, subject, action, setting> | sound: <ambience, effect, dialogue>

04Check your prompt list

Paste the prompts.txt that the assistant returned and you reviewed. Test it first with the two examples.

prompts.txt

05Optional: check in the terminal

Only for people who already use a terminal. Download the course from GitHub and run it in its folder: the rules are the same as on the page. For your own file, swap --exemplo for its name (prompts.txt); it exits with 0 when it passes.

Terminal (in the course folder)
python3 conferir.py lista-prompts --exemplo; echo "saída: $?"
python3 conferir.py lista-prompts --errado; echo "saída: $?"
Example from the repository
$ python3 conferir.py lista-prompts --exemplo; echo "saída: $?"
OK: 8 prompts prontos · 30 s
saída: 0

06Practice

Use the storyboard from course 0 and the files from lessons 3 and 5. Without them, use the ones from "The first batch".

List · your scene in prompts

30 min

Paste the layered request into your AI assistant's chat from your subscription, with the storyboard, the lookbook, and the references at the end. Review the answer looking for invention and "MISSING:". Paste it into "Check your prompt list" and download the prompts.txt to the project folder.

Done when: the page answers OK: [n] prompts ready · [s] s, with the total between 24 and 36 s, and the prompts.txt is in the project folder.

New rule · what the assistant made up

15 min

Compare the list with the storyboard and write down, at the end of the request, one rule for each invention you corrected. Save the request as pedido-prompts.txt for the next storyboard.

Done when: the pedido-prompts.txt is in the project folder and has at least one more rule than the lesson's request, or the note "no invention found" with the date.

07The course map

Four steps that take you from the storyboard to the prompt list. Click an exercise to see the "done when".

Lesson 1Choose

a generator per shot

2 exercises

escolha.txt and geradores-out-2026.txt.

See the lesson
Lessons 2 and 3Prompt and still

anatomy and lookbook

2 exercises

prompt.txt, lookbook.txt, and the stills.

See the lesson
Lessons 4 to 7Clip and continuity

movement and reference

2 exercises

checked clips, referencias.txt, multishot.txt, and maquina.txt.

See the lesson
Lesson 8List

scene prompts

2 exercises

prompts.txt checked.

See the lesson
By the end of the courseA folder with your choice, lookbook, stills, clips, references and the prompt list for your scene.
8 deliverables
Click an exercise to see what to do and the "done when".
  1. 1/5

    Choose

    What each shot needs and which generator fits, with the date it was checked.

  2. 2/5

    Prompt and still

    The prompt in seven parts and the locked look in a base prompt, proven on the stills.

  3. 3/5

    Clip and continuity

    From still to clip, with the same character across shots, in close-up or wide.

  4. 4/5

    List

    The whole scene as prompts, ready for any generator.

  5. 5/5

    The whole course

    Four steps, each with its deliverable checked by the page. This lesson's list gathers them all.

Suggested order: each step uses what the previous one decided.

08Build your plan with dates

Pick when you start and how much time you have each week. The plan lists the exercises from all eight lessons.

09Quick quiz

Four questions. The explanation shows up after each answer.

Question 1 of 4

Which layer of the request does the most to keep the assistant from making things up?

10To keep

Request in six layersRole, input, output, vocabulary, rules, and limits; the request can be reused.
Review is yoursThe page checks the format; you check for made-up details and turn each one into a rule.
Portable listBase prompt, lock, and one line per shot, ready for any generator.

Going further