
Diorama SVG
18 figures · 6 themesSmall, interactive illustrations for interfaces, docs and empty states. Crisp SVG, pointer reactions, no WebGL.
npx skills add educlopez/diorama --skill diorama -gOpen sourceThree skills for your coding agent
Lightweight SVG figures, detailed miniature worlds or dithered pixel art. Describe a place; your agent builds an animated scene and hands you one self-contained HTML file.

Small, interactive illustrations for interfaces, docs and empty states. Crisp SVG, pointer reactions, no WebGL.
npx skills add educlopez/diorama --skill diorama -g
Little places with a story. Articulated people, textured ground and coordinated action. Three.js and WebGL 2.
npx skills add educlopez/diorama --skill diorama-worlds -gTiny places in dithered pixel art. Textured materials, one clear action. A small canvas renderer, no WebGL.
npx skills add educlopez/diorama --skill diorama-pixel -gThis is the town, an example from the SVG skill, as the agent wrote it: one file, no build step. Try it before reading on.
Three sizes, six themes, and a different place each time: an island, a launchpad, a coffee bar, a server, a mailbox, a desk. The gallery has all 18, live.
Every skill writes one HTML file. Your agent builds the scene, opens the real output in a browser and checks it before handing it over.
Choose SVG, Worlds or Pixel above. Each command installs the matching skill for Claude Code, Cursor or Codex; your agent follows its renderer-specific setup.
“A harbour at dusk for our landing page”, “an empty state for the inbox”. The agent offers concepts, builds one, and looks at it.
Serve the offline HTML, frame it, or mount the renderer in React. Embed SVG, Worlds or Pixel.