Lemo-Opuscar (short films written in code)
Directs and renders a short film entirely in code using a named Lemo-Opuscar style such as impasto oil painting, watercolour brush, Ukiyo-e or satellite briefing.
Image & VideoIntermediate★ 13,924⑂ 1,662AI score 9/10Last updated: Nov 8, 2026
What it does
- Runs
scripts/setup.shto clone or update the Lemo-Opuscar style library (default~/lemo-opuscar) and installs the core render toolchain up front. - Hands off to the library's
AGENTS.md/DIRECTOR.md/TECHNIQUE.mdguides and follows the full pipeline: pick a style → one round of questions → treatment → production → delivery. - Every frame is generated from code (Node, three.js and friends); the finished project lands in a folder created where you launched the session.
- Supports modifying an existing style, authoring a new one from a blank page, or reusing styles saved in
~/lemo-my-styles/. - Includes material-driven styles for satellite imagery, laser scans, CAD files and archive scans — good for data explainers, product teardowns and documentary cuts.
Who it's for
- Developers who want motion graphics or promo videos without opening an editor.
- Solo creators and marketers who need a consistent visual style across a video series.
- Teams producing recurring explainer videos about data or product internals.
- Terminal-comfortable users who already have Node, ffmpeg and Python available.
Examples
- "Make a 30-second brand promo in Ukiyo-e style" → style locked in, one question round, treatment written, then stills and the final render.
- "Explain this region's change using satellite imagery" → Satellite Briefing style with its material tools builds a narrated explainer.
- "Cut a newsreel from these archive clips" → the Edit & Documentary style is fetched first so its material tools in
demo/tools/can be used.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/lemomo-ai/lemo-opuscar/HEAD/plugin/skills/lemo-opuscar/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on AI Skill Mart. Copy the plugin/skills/lemo-opuscar folder from the GitHub repo lemomo-ai/lemo-opuscar into my ~/.claude/skills/lemo-opuscar/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/lemomo-ai/lemo-opuscar.git /tmp/lemo-opuscar && mkdir -p ~/.claude/skills && cp -r /tmp/lemo-opuscar/plugin/skills/lemo-opuscar ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and confirm Node.js, ffmpeg and Python are installed (
node -v,ffmpeg -version,python3 -V); install any that are missing. - Clone the repo:
git clone https://github.com/lemomo-ai/lemo-opuscar.git /tmp/lemo-opuscar - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill in:
cp -r /tmp/lemo-opuscar/plugin/skills/lemo-opuscar ~/.claude/skills/ cdinto the working folder where you want the film project to be created, then start Claude Code.- Ask for something like "make a short film in watercolour brush style" — the skill will fetch the library and begin installing dependencies (several minutes on first run).
- If it reports missing system tools, install them yourself and rerun.
View source on GitHub ↗License: MIT