Agent skill

Lemo-Opuscar Short Film Director

by lemomo-ai in lemomo-ai/lemo-opuscar

Directs a short film made entirely in code in one of the Lemo-Opuscar library's named visual styles, from fetching the library through production and delivery.

MITAuto-check passedMedia & Creative

Install Lemo-Opuscar Short Film Director

skills CLI
$ npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install lemomo-ai/lemo-opuscar lemo-opuscar --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/lemomo-ai/lemo-opuscar.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugin/skills/lemo-opuscar .claude/skills/lemo-opuscar && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lemo-opuscar
GitHub stars
1.8k
Token cost
~596 tokens
SKILL.md length
260 words
Files
2 (incl. scripts)
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

Directs a short film made entirely in code in one of the Lemo-Opuscar library's named visual styles, from fetching the library through production and delivery.

  • Works in 3 steps: Get the library. Run sh… → Install the core tools early. Start sh… → Follow the library. Read $LIB/AGENTS.md…
  • Making a short promotional or explainer film entirely from code
  • Runs Shell scripts from its folder; calls sh and node
  • Choosing a visual style for a requested film when none was specified

What it does

Rather than holding its own film-making logic, the skill fetches or updates the external Lemo-Opuscar library to a local path, starts installing its core tools in the background since first-time setup takes a few minutes, and then hands control to the library's own AGENTS.md instructions for choosing a style, asking one round of questions, writing a treatment and producing the deliverable.

In skill mode the project lives in a lowercase, hyphen-safe folder under wherever the user started the agent, tools are run from the library's own directory while pointing at the project's absolute path, library files referenced from rendered pages use absolute URLs, and build scripts reference the library through a captured LIB path rather than relative traversal. A named demo's source is fetched only after the project's own treatment file is written, purely to study its technique rather than to be rendered itself.

When your agent uses it

  • Making a short promotional or explainer film entirely from code
  • Choosing a visual style for a requested film when none was specified
  • Listing the available Lemo-Opuscar film styles

Example prompts

  • “拍一个关于我们产品发布的水彩风格宣传短片”
  • “I want a short explainer video but don't know which style to pick. What are the options?”
  • “复刻 Chinese Ink Wash 风格做一个关于秋天的短片”

Requirements

  • A cloned copy of the lemo-opuscar library (fetched by the skill's setup script)
  • ffmpeg and Node.js for rendering, per the library's own setup

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Get the library. Run sh "/scripts/setup.sh". It clones or updates the library (default ~/lemo-opuscar; a clone the user is standing in is…
  2. Install the core tools early. Start sh "/scripts/setup.sh" deps right away, in the background if you can: it takes a few minutes the first…
  3. Follow the library. Read $LIB/AGENTS.md and do what it says: finding the style, the one round of questions, the treatment, production and…

What it can do on your machine

Read from SKILL.md and the folder at commit e3cb16f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • sh
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lemo-Opuscar Short Film Director loads about 596 tokens when it runs. Until then it costs about 136 tokens; SKILL.md has 260 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~136
When it runs · the whole SKILL.md, loaded when a task matches
~596

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from lemomo-ai/lemo-opuscar at commit e3cb16f, republished under its MIT licence (© lemomo-ai). 260 words, ~596 tokens.

Download SKILL.mdSave it as .claude/skills/lemo-opuscar/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
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 水彩笔刷, Chinese Ink Wash 中国水墨, Ukiyo-e 浮世绘, Whiteboard Explainer 白板讲解). Use when the user asks for a video, film, short, promo, explainer or animation (视频、短片、动画、宣传片) in a named style; when they want a film made about their own topic and haven't chosen a style (help them choose); or when they ask which film styles there are. Not for editing or converting 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 in your one round of questions; don't install system software yourself.
  3. Follow the library. Read $LIB/AGENTS.md and do what it says: finding the style, 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 toolsfrom $LIB, with the project's absolute path: cd "$LIB" && node core/render/still.mjs "<project>" 1.5 3
Library files in pagesabsolute 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 sourcenot 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

Deliver what $LIB/DIRECTOR.md §11 lists, in the project folder, and tell the user where it is.

© lemomo-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in plugin/skills/lemo-opuscar of lemomo-ai/lemo-opuscar.

  • SKILL.md
  • scripts/setup.sh

Open the folder on GitHubat commit e3cb16f

Compare with similar skills

Lemo-Opuscar Short Film Director next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lemo-Opuscar Short Film Director compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lemo-Opuscar Short Film Director this skilllemomo-ai/lemo-opuscar1.8k—~596Automated safety check: PassMIT
Painted Animationtuzhechen2005/opus-video-skills1461 repos~1.9kAutomated safety check: PassCustom licence
Anime Cel Video Makeredenfunf/reelmimic1.9k—~1.6kAutomated safety check: PassMIT
Crayon Storybook Animationedenfunf/reelmimic1.9k—~1.7kAutomated safety check: PassMIT
p5 Paint Animationheygen-com/hyperframes-community-skills187—~1.8kAutomated safety check: PassApache-2.0
Qiaomu Cutjoeseesun/qiaomu-cut-skill372—~6.8kAutomated safety check: NotesMIT

Similar skills

  • Painted Animation

    tuzhechen2005/opus-video-skills

    Make hand-painted watercolour-and-ink cartoon videos (MP4) with code — p5.js + p5.brush rendered frame by frame in headless Chrome, encoded with ffmpeg — starring Clawd or any character.

    146 GitHub starsUsed in 1 repo~1.9k tokens
    Media & CreativeAuto-check passed
  • Anime Cel Video Maker

    edenfunf/reelmimic

    Builds Japanese TV-anime style MP4 videos in code, with cel-shaded characters, painted backgrounds and staging effects, rendered in headless Chrome and encoded with ffmpeg.

    1.9k GitHub stars~1.6k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Crayon Storybook Animation

    edenfunf/reelmimic

    Builds children's picture-book MP4 animations drawn in crayon, colored pencil and pastel, rendered frame by frame with p5.js and encoded with ffmpeg.

    1.9k GitHub stars~1.7k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • p5 Paint Animation

    heygen-com/hyperframes-community-skills

    Turns a text prompt, photo or short video into hand-made looking p5.js animation: self-writing handwriting, brushstroke repaints and living paintings rendered offline.

    187 GitHub stars~1.8k tokensUpdated 12 days ago
    Media & CreativeAuto-check passed
  • Qiaomu Cut

    joeseesun/qiaomu-cut-skill

    把一句话需求转成可复现、可验收视频工程的乔木智能剪辑导演。Use when the user asks to create, plan, edit, remix, explain, narrate, subtitle, animate, composite, or render a video—including one-line requests such as “制作一个科普视频:介绍…

    372 GitHub stars~6.8k tokensUpdated 13 days ago
    Media & CreativeAuto-check: notes
  • Bang Motion

    bangtutorial/bang-motion

    Membangun motion graphic sinematik di browser (promo video, opener, intro, bumper, kinetic typography, explainer/video penjelasan bergambar 16:9 atau 9:16) memakai HTML + CSS + GSAP (+ Three.js bila…

    587 GitHub stars~9.7k tokensUpdated 26 days ago
    Media & CreativeAuto-check passed

Works with

Questions about Lemo-Opuscar Short Film Director

What does Lemo-Opuscar Short Film Director do?

Directs a short film made entirely in code in one of the Lemo-Opuscar library's named visual styles, from fetching the library through production and delivery. md instructions for choosing a style, asking one round of questions, writing a treatment and producing the deliverable.

When should I use Lemo-Opuscar Short Film Director?

Lemo-Opuscar Short Film Director fits situations like: making a short promotional or explainer film entirely from code; choosing a visual style for a requested film when none was specified; listing the available Lemo-Opuscar film styles.

How do I install Lemo-Opuscar Short Film Director in Claude Code?

Run `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -a claude-code`. Or copy the skill folder (plugin/skills/lemo-opuscar in lemomo-ai/lemo-opuscar) into .claude/skills/lemo-opuscar in your project. Claude Code loads it when a task matches its description.

How do I install Lemo-Opuscar Short Film Director in Codex?

Run `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -a codex`. Or copy the skill folder (plugin/skills/lemo-opuscar in lemomo-ai/lemo-opuscar) into .agents/skills/lemo-opuscar in your project. Codex loads it when a task matches its description.

Can I use Lemo-Opuscar Short Film Director in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lemomo-ai/lemo-opuscar --skill lemo-opuscar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lemo-opuscar, .gemini/skills/lemo-opuscar, .github/skills/lemo-opuscar and .opencode/skills/lemo-opuscar in your project.

What does Lemo-Opuscar Short Film Director need to run?

Going by SKILL.md and its folder, Lemo-Opuscar Short Film Director needs a shell for the scripts in its folder and the command-line tools its instructions call (sh and node). Our summary lists: A cloned copy of the lemo-opuscar library (fetched by the skill's setup script); ffmpeg and Node.js for rendering, per the library's own setup.

Does Lemo-Opuscar Short Film Director access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Lemo-Opuscar Short Film Director safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Lemo-Opuscar Short Film Director use?

Lemo-Opuscar Short Film Director is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lemo-Opuscar Short Film Director use?

About 596 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Lemo-Opuscar Short Film Director?

Skills that share tags, products or a category with Lemo-Opuscar Short Film Director: Painted Animation (tuzhechen2005/opus-video-skills, 146 stars), Anime Cel Video Maker (edenfunf/reelmimic, 1.9k stars), Crayon Storybook Animation (edenfunf/reelmimic, 1.9k stars) and p5 Paint Animation (heygen-com/hyperframes-community-skills, 187 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lemo-Opuscar Short Film Director?

lemomo-ai (a GitHub user) maintains it in lemomo-ai/lemo-opuscar, which has 1,837 GitHub stars. The repository was last updated on October 10, 2026.

Source: lemomo-ai/lemo-opuscar on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.