Lemo-Opuscar — скилл
Скилл для Claude Code: агент снимает короткий фильм целиком кодом в выбранном стиле, без видеомодели и стоковых кадров
- 15 152 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл запускает `setup.sh`: клонирует библиотеку из GitHub и ставит зависимости на вашу машину
- Агент пишет файлы проекта и запускает покадровый рендер локально
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/lemo-opuscarОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл запускает `setup.sh`: клонирует библиотеку из GitHub и ставит зависимости на вашу машину
- Агент пишет файлы проекта и запускает покадровый рендер локально
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Lemo-Opuscar — скилл и библиотека стилей, по которым Claude Code делает короткий фильм полностью кодом. Вы называете стиль, тему и тон («45 секунд в стиле акварели о семейной кофейной ферме, голос диктора женский»), а агент работает как режиссер: пишет историю, рисует кадры страницами canvas и WebGL, рендерит их покадрово, записывает музыку из бесплатных библиотек сэмплов и озвучку синтезом речи. В библиотеке есть стили для разных жанров, включая фильмы по реальному материалу: спутниковым снимкам, лазерным сканам, CAD-файлам, архивным кадрам и документам. Любой стиль можно изменить под свои цвета, логотип и героев либо начать с чистого листа и сохранить результат. Агент работает по трем руководствам: `DIRECTOR.md` описывает режиссуру, `TECHNIQUE.md` сборку, `styles/<стиль>/STYLE.md` внешний вид и звук.
Для кого. Для авторов роликов, маркетологов и разработчиков, которым нужен короткий фильм в узнаваемом стиле без ручного монтажа.
Подходит, если
- Нужен короткий ролик в выбранном стиле, например акварель или японская гравюра, о вашем проекте или семье
- Нужно объяснить данные картинкой: превратить спутниковые снимки, лазерный скан или CAD-модель в ролик с указанием источников
- Нужно смонтировать новостной сюжет из архивной хроники и документов
- Нужен собственный стиль под фирменные цвета, логотип и героев
Не подходит, если
- Нужно смонтировать, обрезать или конвертировать уже снятое видео: скилл для этого не предназначен
- Нужна фотореалистичная съемка от видеомодели: здесь все рисуется кодом
- На машине нет Node, ffmpeg и Python, и вы не готовы ставить их сами
Пример запроса к агенту
Сделай 45-секундный фильм в стиле акварели про семейную кофейную ферму, голос диктора женский и теплыйОграничения
Стили настроены под Claude Opus 5.5, на других моделях результат может получиться хуже. При первом запуске скилл клонирует библиотеку в `~/lemo-opuscar` и ставит базовые зависимости, на это уходит несколько минут. Node, ffmpeg и Python агент не устанавливает. Для других агентов папку `plugin/skills/lemo-opuscar/` копируют в их каталог скиллов вручную. Последний коммит в репозитории — октябрь 2026.
Как отключить. Удалите плагин командой `claude plugin uninstall lemo-opuscar@lemolab`. Библиотека в `~/lemo-opuscar` и папки с фильмами остаются на диске, удалите их вручную.
Частые вопросы
Как установить Lemo-Opuscar в Claude Code?
Выполните `claude plugin marketplace add lemomo-ai/lemo-opuscar`, затем `claude plugin install lemo-opuscar@lemolab`. После этого скилл доступен из любой папки.
Что скилл спросит перед работой?
Один раз: что неясно в теме, есть ли у вас свой голос, музыка или материал и нужна ли раскадровка. С раскадровкой агент остановится и покажет ключевые кадры в выбранном стиле, без нее сразу снимет фильм.
Как сделать свой стиль?
Вызовите `/lemo-opuscar:lemo-opuscar` без текста и выберите изменение библиотечного стиля или чистый лист. То же можно сказать фразой, например «хочу изменить стиль японской гравюры под себя».
Где лежат файлы проекта?
Каждый фильм в папке `<имя>/` там, откуда вы запустили агента. Библиотека, руководства и стили лежат в `~/lemo-opuscar`.
Нужны ли озвучка и музыка в каждом фильме?
Нет. Они подключаются отдельными шагами `deps voice` и `deps music`, только если фильму они нужны.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл с 341 готовым стилем: Claude Code и Codex подбирают его по номеру и собирают из идеи код-анимацию, HTML и видео
Скилл собирает моушн-графику кодом: 21 готовый стиль, пять вопросов, три кадра на утверждение и рендер в MP4.
Скилл Claude Code для видео из кода делит ролик на сцены и подбирает каждой свой движок, от Paper.js и Three.js до Manim.
Скилл Video by Reference учится стилю у ролика-образца и собирает из кода анимированный короткий фильм с оригинальным саундтреком
Два скилла Claude Code для видео целиком из кода: рисованная акварельная анимация и кинетическая типографика
Скилл для Claude Code и Codex: агент пишет сцены анимации, плеер в браузере их показывает, ролик уходит в MP4 и Lottie.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Lemo-Opuscar (эта карточка) | нет | 15 152 | |
| HyperFrames | нет | 83 283 | собирает ролики из HTML-композиций, а Lemo-Opuscar добавляет библиотеку режиссерских стилей и рисует кадры кодом |
| Скиллы Remotion | нет | 6 903 | учит агента делать видео на React, а здесь готовые стили и руководства по режиссуре |
Коротко о README
Библиотека стилей с лицензией MIT от автора Lemomo. В репозитории есть галерея и демонстрационные фильмы, а показательный проект OPUSCAR 98 пересказывает все 98 лент, получивших «Оскар» за лучший фильм, в разных стилях.
Бейдж для README
Исходный SKILL.md
--- name: 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. --- # 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: | | | |---|---| | Project folder | `<name>/` in the folder the user started from (lowercase letters, digits, hyphens; avoid `#` and `?` in the path). Wherever the guides say `films/<name>/`, read this folder | | Running tools | from `$LIB`, with the project's absolute path: `cd "$LIB" && node core/render/still.mjs "<project>" 1.5 3` | | Library files in pages | absolute URLs: `/core/lib.js`, `/node_modules/three/…` (the project is served at `/@film/`) | | Library files in scripts and `build.sh` | `$LIB/…`, with `LIB=<path>` at the top of `build.sh`; never `../..` | | Demo source | not downloaded. `sh "<skill base directory>/scripts/setup.sh" demo <slug>`, only after your `TREATMENT.md` is written, to read its techniques; it is not meant to be rendered. An Edit & Documentary style is the exception: fetch it before the treatment to use the material tools its `STYLE.md` names in `demo/tools/` (`$LIB/AGENTS.md`, "Treatment first") | Deliver what `$LIB/DIRECTOR.md` §11 lists, in the project folder, and tell the user where it is.