Real HTML and CSS
No proprietary vector format. Frames are flexbox, text is text, and code export is exact.
Real HTML and CSS on an infinite canvas. Built for designers, developers and the agents working beside them.
Works with the agents you already use, over MCP
A canvas made of the web itself. Every frame in Skribble is a real DOM node with real CSS: flex layout, tokens, gradients and shaders. What you draw is what ships, and every agent can read it.
No proprietary vector format. Frames are flexbox, text is text, and code export is exact.
A cloud MCP server gives Claude, Cursor and Codex the same canvas your team works on.
Live cursors, follow mode, comments pinned to elements and presence for people and agents alike.
Lay out screens with flex and auto layout, theme them with tokens, and drop in shaders, video and rich text. Components, variants and an organization asset library keep everyone on the same system.
Start designingConnect any MCP client with OAuth or an API key. Agents read your designs, build screens section by section, and show up on the canvas with their own cursor, name and history.
Connect your agentExplore on a branch without touching main. Compare it side by side, merge what works and archive the rest. Agents propose in your Scratchpad and only land changes through a reviewed branch.
See branchesRender any frame to PNG, JPG, WebP, SVG or PDF, record animations to MP4 and WebM, or package a selection as HTML, React or Tailwind code with its tokens.
Try an export