# Lemo-Opuscar Films

Directs a short film made entirely in code in a named Lemo-Opuscar style.

- Repository: https://github.com/lemomo-ai/lemo-opuscar (10547 stars)
- Category: Media
- License: MIT
- Last updated: 2026-10-31
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -g -a claude-code -y`
Codex: `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -g -a codex -y`
Cursor: `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -g -a cursor -y`
Gemini CLI: `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add lemomo-ai/lemo-opuscar`

## Description

Direct and produce a short film made entirely in code, in one of the styles of the Lemo-Opuscar library (e.g. Impasto Oil Painting 油画厚涂, Watercolor Brush 水彩笔刷, Ukiyo-e 浮世绘, Satellite Briefing 卫星简报, Exploded Teardown 产品拆解). Use when the user asks for a video, film, short, promo, explainer or animation (视频、短片、动画、宣传片) in a named style, including explainers built from real material such as satellite imagery, laser scans, CAD files or archive scans (数据解说、科普、产品拆解), and new films cut from real archive footage and documents (剪辑与纪实, e.g. 用档案影像剪一支新闻片); when they want a film about their own topic and haven't chosen a style (help them choose); when they want to change a style into their own, make their own style from a blank page, or use a style they saved (改风格、从空白开始、我的风格); when they start the skill without saying what they want; or when they ask which film styles there are. Not for plain editing, trimming or converting the user's existing video files.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Lemo-Opuscar

The styles, guides and tools live in the Lemo-Opuscar library (github.com/lemomo-ai/lemo-opuscar). This skill fetches it and hands you over to it.

1. **Get the library.** Run `sh "<skill base directory>/scripts/setup.sh"`. It clones or updates the library (default `~/lemo-opuscar`; a clone the user is standing in is used as it is) and prints `LIB=<path>` on its last line.
2. **Install the core tools early.** Start `sh "<skill base directory>/scripts/setup.sh" deps` right away, in the background if you can: it takes a few minutes the first time. Add `deps voice` or `deps music` later, only if the film needs them (`$LIB/TECHNIQUE.md` §1). Report missing system tools (Node, ffmpeg, Python) in your one round of questions; don't install system software yourself. Packages a style needs (its `STYLE.md` lists them) you install yourself, into the project folder.
3. **Follow the library.** Read `$LIB/AGENTS.md` and do what it says, starting with **Start** (the user's own styles in `~/lemo-my-styles/`; when they started the skill without writing anything, the language question first, then the ways in): finding the style or making their own, the one round of questions, the treatment, production and delivery.

What changes in skill mode:

The rest: https://github.com/lemomo-ai/lemo-opuscar/blob/HEAD/plugin/skills/lemo-opuscar/SKILL.md
