What do you want to do?
5 use cases
-
Turn a script into scene tables and shot cards
Break a script or one-paragraph idea into a scene table and one 22-field shot card per scene.
- REPO
machina-exm/film-studio-skills - Claude Code
- Codex
- Content
- Intermediate
View prompt
Using the film-studio-skills repo, run /setup, /studio-init, and /film-breakdown on <script file>. Expected output: a scene table and one shot-card file per scene in the project folder. Verify that every shot card has all 22 fields filled before stopping.
- REPO
-
Lock a recurring character before filming their shots
Build a character passport and pass the stress test so its registry row reads locked.
- REPO
machina-exm/film-studio-skills - Claude Code
- Codex
- Content
- Intermediate
View prompt
Using the film-studio-skills repo, run /asset-passport and /stress-test for the character <character name>. Expected output: a passport with a full descriptor and a registry row marked locked or draft. Verify that the row is locked only if all test prompts scored 10 out of 10.
- REPO
-
Write shot prompts only after assets are locked
Generate 15-block shot prompts that refuse to run while any in-frame asset is still draft.
View prompt
Using the film-studio-skills repo, run /shot-prompt on the shot card <shot card file> with its locked passports. Expected output: a 15-block prompt with no negative prompt section and the descriptors pasted verbatim. Verify that the skill refuses to write the prompt if any in-frame asset is still draft.
-
Build a visual bible from approved reference images
Caption reference boards, ban anti-references, and record an approve, revise, or reject decision.
View prompt
Using the film-studio-skills repo, run /reference-board on the reference images in <folder>. Expected output: a visual bible with captioned references, a ban list, and a written decision per board. Verify that no board is treated as locked without an approved decision.
-
Scaffold a film project folder with pipeline rules
Create the assets, prompts, generations, and selects folders with the rules written in.
View prompt
Using the film-studio-skills repo, run /setup and then /studio-init for a project named <project name>. Expected output: a project tree with assets, prompts, generations, selects, and docs folders. Verify that the docs folder contains the breakdown, visual bible, registry, and generation log templates.
Quick start with Film Studio Skills
- Check you have what it needs: An agent harness that loads skills: Claude Code, Codex, Hermes, or OpenCode; Access to the image model and video model you plan to use, named during /setup; A script, treatment, or one-paragraph idea for the film.
- Open machina-exm/film-studio-skills on GitHub and read the README and license.
- Install the seven skills by copying the folders from
skills/into~/.claude/skills/, or runnpx skills addfor your harness. - Run
/setupand answer one question at a time about the image and video models you use. - Run
/studio-initand give the project name. - Run
/film-breakdownand paste your script, treatment, or idea, then answer its questions scene by scene.
These steps come from our top use case, Turn a script into scene tables and shot cards, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for machina-exm/film-studio-skills
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forIndependent filmmakers and AI video creators who use a coding agent and need recurring characters and locations to stay consistent across many generated shots.
- Why it is hot156 stars, launched 71 days ago
- Sourcegithub.com/machina-exm/film-studio-skills · Back to Hot repos
Requirements
- An agent harness that loads skills: Claude Code, Codex, Hermes, or OpenCode
- Access to the image model and video model you plan to use, named during /setup
- A script, treatment, or one-paragraph idea for the film
- Reference images for characters and locations, if you have them
Add this badge to your README
Maintain Film Studio Skills? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/machina-exm-film-studio-skills/?utm_source=github&utm_medium=badge&utm_campaign=machina-exm-film-studio-skills)
HTML
<a href="https://dedupedai.com/use-cases/machina-exm-film-studio-skills/?utm_source=github&utm_medium=badge&utm_campaign=machina-exm-film-studio-skills"><img src="https://dedupedai.com/badge/machina-exm/film-studio-skills.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Film Studio Skills
What is Film Studio Skills?
Film Studio Skills is a set of seven installable agent skills that take a film script or one-paragraph idea through a fixed pipeline to generation-ready shot prompts with consistency gates. It is an open-source project on GitHub: https://github.com/machina-exm/film-studio-skills.
Who is Film Studio Skills for?
Independent filmmakers and AI video creators who use a coding agent and need recurring characters and locations to stay consistent across many generated shots.
What can I do with Film Studio Skills?
5 use cases so far, for example: Turn a script into scene tables and shot cards; Lock a recurring character before filming their shots; Write shot prompts only after assets are locked. Each has steps and a copy-paste agent prompt.
What do I need to run Film Studio Skills?
An agent harness that loads skills: Claude Code, Codex, Hermes, or OpenCode; Access to the image model and video model you plan to use, named during /setup; A script, treatment, or one-paragraph idea for the film; Reference images for characters and locations, if you have them.
What are alternatives to Film Studio Skills?
Other hot AI repos in Content: Brand System Skill, Invoke AI Windows Setup Guide, Awesome Minimax H3 Prompts, Resonant, Auto Compare Video.
Is Film Studio Skills safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.