Install
openclaw skills install @tobewin/handdraw-skillCreate deterministic hand-drawn, whiteboard, educational, and explainer MP4 animations from a JSON Animation DSL. Use when a user asks to make or edit a hand-drawn video, whiteboard animation, animated SVG explainer, or programmatic animation video.
openclaw skills install @tobewin/handdraw-skillCreate an editable animation project, validate the DSL, render it, and verify the MP4. Use the portable scripts/handdraw.mjs CLI from this skill root.
project.json from the schema in references/dsl.md. Use seconds for all timing.assets/ folder next to the project. Do not use raster images or text-to-video models.node scripts/check-environment.mjs once on a new machine. Fix every missing dependency.node scripts/handdraw.mjs validate <project.json> and fix every error.audio.narration clips as described in references/dsl.md. Use the free Edge TTS provider by default; it needs network access but no API key, account, or paid API.node scripts/handdraw.mjs render <project.json> --output <video.mp4> --assets <assets-dir>.draw for SVG line art.write for text; it is a deterministic reveal, not true handwriting stroke order.move, rotate, and scale sparingly to direct attention.fade for entrances and exits.