Journal

The

How to Build a Prompt Library for Your AI Film Projects

Prompts and Workflows

An index-card prompt library sorted into eleven colour-tabbed sections, one card pulled out with its result frame clipped on

Somewhere in your chat history is the prompt that finally held the face. An AI prompt library organised by purpose, with the result next to the text, means you never rewrite it from memory again. The structure, the entry, the naming rule and four prompts.

PROMPTS AND WORKFLOWS · HOW-TO GUIDE

Somewhere in your chat history is the prompt that finally held the face. You cannot find it, so you rewrite it from memory, and the face moves again. That is the cost of treating prompts as throwaway text. An AI prompt library fixes it, but only if you organise it the way you make a film rather than the way a chat saves itself. This guide shows you how to build one. It is organised by purpose instead of by project, with an entry format that keeps the result next to the words. It also has a naming rule you will still understand in a year, and a weekly habit that stops it going stale. Because a good library compounds, every film you make with it makes the next one faster.

At a glance

  1. Organise by purpose, not by project: eleven purposes cover every prompt you will write.
  2. Give every entry the same six fields, so the result lives next to the text.
  3. Name entries so you can find them by purpose, tool and version.
  4. Save only prompts that produced an approved result.
  5. Keep a weekly habit of filing, pruning and versioning.
  6. Use the four prompts below to build and maintain the library.

You will need: a notes app or document that supports headings and search, your character sheet and scene log, and twenty minutes a week.

Why Projects Are the Wrong Folder

The natural way to save prompts is by project, because that is where you were when you wrote them. However, a project folder answers the question “what did I do on that film?”. It does not answer the question you actually ask, which is “how do I get a close-up to hold in cool light?”. So the prompt you need is always in a different project’s folder, under a name that meant something at the time.

A library organised by purpose answers the real question. When you need a lighting line, you open Lighting. When a face has drifted, you open Correction. The entry records the project, but the project is not the drawer.

Step 1: The Eleven Purposes

Every prompt in AI filmmaking does one of eleven jobs. These are the drawers of the library, and in my own system they are the same eleven that organise my free prompt library.

Story. Spines, beats, outlines, the change.

Script. Shot lists, coverage, durations, voiceover.

Character. Descriptions, turnarounds, identity sets, two-character scenes.

Wardrobe. Outfit locks, reference sheets, states, outfit changes.

Location. Location lines, establishing shots, set details.

Camera. Shot sizes, lenses, angles, moves, the scene formula.

Lighting. Lighting lines, colour anchors, the lighting library.

Voice. Voiceover text, voice direction, delivery notes.

Editing. Cut lists, rhythm, music cues, title cards.

Continuity. Audits, scene log entries, pre-shoot checks.

Correction. Face, outfit, lighting and blend corrections.

If a prompt does two jobs, file it under the one you would search for first, and then cross-reference the other in the entry. Furthermore, resist adding a twelfth drawer for at least a month; almost everything fits.

An index-card prompt library sorted into eleven colour-tabbed sections, one card pulled out with its result frame clipped on
Eleven drawers, one card per prompt, the result clipped to the text.

Step 2: The Six-Field Entry

A prompt without its result is a guess. Therefore, every entry in the library has the same six fields, and the result is the most important one.

Name. Purpose, what it does, tool, version. For example: Lighting, window interior, Higgsfield, v2.

Prompt. The exact text, with the fill-in slots in square brackets.

Needs. What to attach or select before running it: a Soul ID, an outfit sheet, an approved previous frame.

Result. The file name or a thumbnail of the approved frame it produced, and the date.

Notes. What to change for a different scene, what it does badly, what the previous version got wrong.

Source. The project it came from, and the scene log row.

Prompt 1: Library Entry Writer (run in Claude or ChatGPT after a prompt produces an approved frame)

Turn this prompt and its context into a prompt library entry with six fields: Name (Purpose, what it does, tool, version), Prompt (the exact text with fill-in slots in square brackets, replacing anything project-specific such as names, locks and lines with a slot), Needs (what to attach or select before running it), Result (file name and date), Notes (what to change for another scene and what it does badly), Source (project and scene log row). Keep the Prompt field word for word apart from the slots.

Prompt as used: [PASTE]
Purpose: [ONE OF THE ELEVEN]
Tool: [NAME]
Attached or selected: [LIST]
Approved frame: [FILE NAME, DATE]
Project and scene: [NAME, ROW]

The slots are the point. A prompt saved with Mara’s name and camel coat in it is a record; a prompt saved with [CHARACTER NAME] and [OUTFIT LOCK] in it is a tool.

Step 3: The Naming Rule

Names do two jobs: they sort, and they search. So every name starts with the purpose, then what the prompt does in three or four plain words, then the tool, then a version number. Lighting, window interior, Higgsfield, v2. Correction, face only left side, Higgsfield, v1. Camera, tracking move alongside, any, v3.

Versions matter more than they seem. When a prompt stops working after a tool update, you rewrite it. The old version then stays in the entry’s notes with the date it stopped working. In this way the library carries its own history.

Step 4: Save Only What Worked

The library is not a diary. Consequently, a prompt earns its place only when it produced a frame you approved, and the approved frame goes in the Result field. Do not save prompts that failed, with one exception. A failure that taught you something goes into the Notes of the prompt that eventually worked, as one line.

This rule keeps the library small and trustworthy. A hundred entries you can rely on beat a thousand you have to test.

Step 5: Build It From Your Scene Log

If you have been keeping a scene log, you already have the raw material. Every approved row contains a prompt that worked and the file it produced. Work back through the log and file each one with Prompt 1. Afterwards, the library and the log point at each other: the log row names the entry, and the entry’s Source field names the row.

A production wall with a character sheet, scene log and approved frames pinned in order
The scene log is the raw material: every approved row is a library entry waiting to be filed.

Prompt 2: Scene Log to Library (run in Claude or ChatGPT, paste a page of your scene log)

Here are rows from my scene log, each with the prompt that produced an approved frame. For each row, create a prompt library entry with the six fields: Name, Prompt (with project-specific names, locks and lines replaced by square-bracket slots), Needs, Result, Notes, Source. Assign each to one of these purposes: Story, Script, Character, Wardrobe, Location, Camera, Lighting, Voice, Editing, Continuity, Correction. Where two rows used the same prompt with different slots, merge them into one entry and list both results. Group the output by purpose.

Scene log rows: [PASTE]

Step 6: The Weekly Habit

A library stays useful only if it is used and pruned. Twenty minutes a week is enough. First, file any new prompt that produced an approved frame since last week. Then, prune: if two entries do the same job, keep the better one and fold the other’s notes in. Next, version: if a tool update changed what a prompt does, rewrite it, bump the version, and note the date. Finally, read one purpose you have not opened lately, because that is where the prompt you have forgotten is waiting.

Prompt 3: Library Audit (run in Claude or ChatGPT, paste one purpose section)

Audit this section of my prompt library. Answer in one line each: 1. Which entries do the same job and should be merged, and which one should survive? 2. Which entries have no Result field filled in and should be removed or tested? 3. Which entries still contain project-specific names or lines that should be slots? 4. Which entries have not been versioned in more than three months? Then list the actions in order.

Library section: [PASTE]

Step 7: Share the Library With Your Tools

A library in a notes app is a start. It becomes faster when the entries are where you prompt. In practice that means a few things. Keep the eleven purposes as headings in a single document so search finds them. Pin the purposes you use most, usually Camera, Lighting and Correction. And when you begin a new project, copy the entries you expect to need into the project’s scene log as a starting set. That way the first prompts of the film are already proven.

A nine-panel storyboard of Mara with a shot list column beside it
A new project starts with the proven entries copied into its shot list and scene log.

Prompt 4: Project Starter Set (run in Claude or ChatGPT)

From my prompt library, select a starter set for a new project with the brief below: the five to eight entries most likely to be needed, drawn from at least four purposes, with the slots filled in from the character sheet and scene lines I give you. Output each as a ready-to-run prompt labelled with its library name, followed by what to attach.

Project brief: [ONE PARAGRAPH]
Character sheet: [PASTE DESCRIPTION AND OUTFIT LOCKS]
Location and lighting lines for scene 1: [PASTE]
Library: [PASTE OR ATTACH]

Where the Free Library Fits

My own prompt library follows exactly this structure, and the free version on this site is organised by the same eleven purposes. Every guide on this blog ends with its prompts filed there. So if you are starting from nothing, begin by copying the entries you need into your own library. Then replace them with your own versions as your results come in. The library is yours when the Result fields are yours.

Common mistake

Saving every prompt. It feels thorough to keep everything. In practice the library fills with prompts that did not work, and they bury the one that did. A prompt earns its place by producing an approved frame, and the frame goes in the entry. Everything else is chat history, and chat history is where prompts disappear.

Quick version

Organise by the eleven purposes, not by project. Give every entry six fields: name, prompt with slots, needs, result, notes, source. Name entries purpose, job, tool, version. Save only prompts that produced an approved frame, and keep the frame next to the text. Build the first version from your scene log, then spend twenty minutes a week filing, pruning and versioning.

Your move

Open your last scene log and find the three prompts that produced frames you were proudest of. Run Prompt 1 on each. That is your library, as of today, and it already has three entries you can trust.

Get the prompts. All four prompts from this guide, and every prompt from every article on this blog, are in the free Prompt Library organised by the same eleven purposes.

Related articles

Paid next step: The Prompt Vault, the complete library: every prompt from every guide, organised by the eleven purposes, with the six-field entries filled in and the results attached.

Frequently Asked Questions

How should I organise an AI prompt library?

By purpose, not by project. Eleven purposes cover AI filmmaking: story, script, character, wardrobe, location, camera, lighting, voice, editing, continuity and correction. Record the project on the entry instead.

What should a prompt library entry contain?

Six fields. A name built from purpose, job, tool and version; the prompt with slots; what it needs attached; the approved result; notes; and the source project and scene log row.

Should I save prompts that did not work?

No. Save only prompts that produced an approved frame. A useful failure becomes one line in the notes of the prompt that eventually worked.

Which app should I use?

Any that supports headings and search. The structure matters more than the tool, and a single document with eleven headings is enough to start.


Read the Comments +

Leave a Reply

Your email address will not be published. Required fields are marked *

ALL the  LATEST

In the Mood

Consider this your blog playlist. Search the blog or browse some of the top searches / categories below.

Trending Searches

FREE DOWNLOAD

50 AI Prompts
for Cinematic
Storytelling

50 ready to use prompts for story ideas, cinematic scripts, character creation, visual direction, AI voiceovers and filmmaking. Built for ChatGPT, Claude and creative AI workflows.

GET THE FREE PROMPTS

HELLo, I'm Patchy 

ABOUT the 
FOUNDER

After years in Retail media and content creation, I watched digital marketing start to flatten. Same posts. Same templates. Same forgettable results. I knew I couldn’t just follow trends  I had to design the systems behind them.

So I built a strategy studio for brands that want more than noise. I help you position your authority, create content with purpose, and build visibility that actually converts. Want the full story?
It's all on the about page.

TOOLS I USE :

 AI Storytelling + Cinematic Content
Behind the scenes of my AI films
Prompts, scripts, characters and voice
Creative experiments at DigitalyStyle

Cinematic Storytelling + AI Filmmaking
Short films, storytelling breakdowns and creative workflows
Learn how I turn simple ideas into memorable content

Digital Marketing Strategist + AI Storyteller
Cinematic storytelling, content strategy and AI filmmaking
Helping founders create distinctive content that builds authority, connection and demando consistent revenue.