Skip to content
Video & Audio
Command

/ink-art

Hand-drawn ink-on-white doodle animation — a character that draws itself then walks/dances/waves, or a deadpan contraption explainer. Vector, deterministic, rendered via HyperFrames to MP4.

From plugin
openmontage
74k3 skills3 commands
$ npx -y skills add calesthio/OpenMontage --agent claude-code

Command definition

ink-art.md
description: Hand-drawn ink-on-white doodle animation — a character that draws itself then walks/dances/waves, or a deadpan contraption explainer. Vector, deterministic, rendered via HyperFrames to MP4.
argument-hint: [what to animate]

Read `skills/creative/ink-theater.md` (the metaphor method, color grammar, mined archetypes) and `ink-theater/README.md` (engine API, determinism, the SVG-text font gotcha), then build the piece described below.

  • Use the **Ink Theater** engine (`ink-theater/ink-theater.js`): variable-width ink strokes, seek-safe boil, closed-form spring eases, FABRIK IK, the contraption grammar.
  • For a **character that walks / dances / waves / jumps**, use the **Ink Puppet** mocap system: `InkPuppet.create(...)` → `p.drawIn(tl, ...)` for the self-drawing reveal → `InkPuppet.choreograph(tl, p, [{clip:'wave'},{clip:'twist'},{clip:'walk'},...])`. Clip names come from `ink-theater/mocap/catalog.json` (12 CMU-sourced moves). **Never hand-tune motion** — add moves with `node ink-theater/mocap/add-motion.mjs <name> <cmu-id> …` (free CMU mocap has walk/run/dance/…).
  • Captions = **HTML overlay `<div>`s** (HyperFrames does not apply webfonts to SVG `<text>`).
  • Validate with `npx hyperframes lint` + `snapshot` (eyeball the contact sheet), then render.

In OpenMontage this runs on the `animation` pipeline (illustration) or `character-animation` pipeline (mocap puppet) — it is a style + engine, not a separate pipeline.

Request: $ARGUMENTS

Read more
@calesthio
Ships withopenmontage

World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.

Stars on GitHub

Momentum

stars in total
73.8k
Star history of calesthio/OpenMontage on GitHub, a chart by star-history.com

Other commands on openmontage.

animated-drawing

animated-drawing

Command

Animate a SUPPLIED drawing/photo of a character with real motion capture (Meta AnimatedDrawings) → raster GIF/MP4 of that drawing…

@calesthio@calesthioInstall Command
backlot

backlot

Command

Open the Backlot living storyboard — the browser board that shows pipeline stages, script, scene plan, and generated assets live…

@calesthio@calesthioInstall Command

More commands from other plugins.

setup-watch-skill

setup-watch-skill

Command

One-shot setup for Watch Skill — installs the engine, bootstraps ffmpeg/yt-dlp, registers the MCP server in every detected AI…

@oxbshw@oxbshwInstall Command
plan

plan

Command

Plan n8n Linear ticket implementation

n8n11d209k
@n8n-io@n8n-ioInstall Command