Agent Skills
› lemomo-ai/lemo-opuscar
› lemo-opuscar
lemo-opuscar
GitHub引导 Agent 使用 Lemo-Opuscar 库生成代码短片,支持多种艺术风格、自定义风格创建及档案剪辑。涵盖从环境配置、风格选择到制作交付的全流程,适用于视频、动画或宣传片生成场景。
触发场景
用户请求特定风格的视频、短片、动画或宣传片
用户希望修改现有风格或从零创建个人风格
用户询问可用的电影风格列表
启动技能但未指定具体需求
安装
npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -g -y
SKILL.md
Frontmatter
{
"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.
- 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 printsLIB=<path>on its last line. - Install the core tools early. Start
sh "<skill base directory>/scripts/setup.sh" depsright away, in the background if you can: it takes a few minutes the first time. Adddeps voiceordeps musiclater, 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 (itsSTYLE.mdlists them) you install yourself, into the project folder. - Follow the library. Read
$LIB/AGENTS.mdand 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.
版本历史
-
bebbbe1
当前 2026-11-02 09:34
新增自定义风格创作流程与演示验证;优化风格选择交互及多语言支持;修复文档引用、版权说明及构建脚本问题;更新画廊展示与README内容。
- a7fc269 2026-10-18 15:51


