Reading the repo
Reading the repo
How to install on macOS
A toolbox of film styles made in code for Claude Code: 66 ready to use, and your own. Each style is a style prompt plus a demo film made entirely in code by Claude Opus 5.5, with no video model. By Lemomo. · 一套用代码做片的风格工具箱:66 种现成风格,也能做出你自己的
Saved setup from 35 min ago
Will it work on my device?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/lemomo-ai/lemo-opuscar.git cd lemo-opuscar
Node.js >=20, Python 3.12
# needs nvm: brew install nvm (or https://github.com/nvm-sh/nvm) nvm install --lts brew install python@3.12
npm ci python -m venv .venv source .venv/bin/activate pip install -r requirements.txt pip install -r requirements-dev.txt
Two ways in; the skill is the easiest.
In your terminal:
claude plugin marketplace add lemomo-ai/lemo-opuscar
claude plugin install lemo-opuscar@lemolab
Then use it from any folder.
~/lemo-opuscar, shared by all your films.plugin/skills/lemo-opuscar/ into their skills folder.git clone https://github.com/lemomo-ai/lemo-opuscar.git
cd lemo-opuscar
claude
Films go into films/<name>/ inside the repo.
Make a 45-second film in the watercolor style about the coffee farm my family runs. Warm female narrator.
Make a 40-second LiDAR Survey film about the old quarry in the hills behind our town, from public laser-scan data.
Name the style in English or Chinese; the style index lists them all.
Not sure yet? With the skill installed, type /lemo-opuscar:lemo-opuscar and nothing else. It asks which language to use, then what you'd like to do: a film in a library style, make a style your own, or a film in a style you've saved.
It asks you once, up front:
The agent reads three guides and works like a small studio:
| File | What it gives the agent |
|---|---|
| DIRECTOR.md | how to direct: story, sound, rhythm, camera, performance, self-checks |
| TECHNIQUE.md | how to build: frame-by-frame rendering, voice, music, mixing |
| styles/<style>/STYLE.md | what the style looks and sounds like; the story is yours |
Everyone wants something different: their own brand colours, logo, characters, the tone of their channel. Now you can change a library style into one that's only yours, or make one from a blank page that the library doesn't have. It's the same process I use to add a new style to the library.
<table><tr> <td width="50%" valign="top"><a href="https://github.com/lemomo-ai/lemo-opuscar/releases/download/films/swiss-motion.mp4"><img src="docs/my-style-before.jpg" alt="A library style: Swiss Motion Graphics"></a><br><b>A library style</b> · Swiss Motion Graphics<br><sub>A flat grid, one signal colour, every move on the beat.</sub></td> <td width="50%" valign="top"><a href="https://github.com/lemomo-ai/lemo-opuscar/releases/download/films/my-style-material-grid.mp4"><img src="docs/my-style-after.jpg" alt="My style: Material Grid"></a><br><b>My style</b> · Material Grid · ▶ 31 s demo film<br><sub>The Swiss grid, beat and type kept, the shapes made of clay, plastic, felt, glass and chrome: from above it reads as a poster, one tilt and it's a table of objects.</sub></td> </tr></table>Two ways in. Pick one after starting the skill, or say it in one line:
I want to change the Ukiyo-e style into my own version.
Start from a blank page: a chalk-on-blackboard style, warm and slow.
Then five steps:
Plan it one question at a time. Each question has a few options, the recommended one first, with the reason. Roughly:
Vague is fine: say "more premium" or "livelier" and it turns that into concrete changes to pick from. Too slow? Choose "free conversation", the last option on every question, and just talk it through; say "you decide" at any point and it fills in the rest with its recommendations. At most five changes a round when changing a library style; everything is drawn in code, no image generation.
Review the summary. Each part before, after, and what it costs. Nothing is written until you agree.
See one style frame first, drawn with the real code. When you changed a library style, the same frame i
…
No reports for macOS yet.
Opens a chat with this manual already filled in, for macOS. It uses your own account; gitmanual sends nothing.