Design Let It Cook in Paper A new design exploration tool called "Design Exploration Swarm — Paper" has been released, enabling multi-agent AI systems to automatically analyze a codebase's UI and generate 2-6 design variants in Paper.design files. The tool's "Let it cook" feature allows a single prompt to trigger automatic iteration in either Layout or Style mode, producing progressively more creative results with each pass. The system supports optional vibe images and starting styles, and is triggered by phrases like "explore design directions in Paper" or "let it cook. | Design Exploration Swarm — Paper “Let it cook” | | | name: design-exploration-swarm-paper | | | description: Orchestrate a multi-agent design exploration swarm that analyzes a codebase's UI, expands it into diverse design concepts, and renders structured exploration rounds into a Paper.design file using HTML-first artboards. NOW INCLUDES “Let it cook” — one prompt auto-generates 2–6 variants and iterates them automatically Layout or Style mode . Further iterations produce progressively more creative and informed results. Supports optional vibe image / starting style. Use when the user wants to explore how a product UI could evolve in Paper — especially when they say “let it cook”, “iterate automatically”, “multiple variations”, “give it taste”, or similar. Triggered by phrases like "explore design directions in Paper", "generate UI concepts in Paper", "design exploration swarm in Paper", "rethink this UI in Paper", "show multiple design options in Paper", or any “let it cook” request. Prefer this over the Figma variant when the user names Paper, when there is no existing component library to lean on, or when a lightweight HTML-based exploration is preferable. | | | --- | | | MCP prerequisite Paper | | | This skill writes to Paper via the paper MCP. Paper is HTML-first: you describe a visual group as HTML+inline styles and Paper converts it to native nodes via paper write html . | | | Mandatory setup, in this order, ONCE per session orchestrator-level : | | | 1. paper get guide { topic: "paper-mcp-instructions" } — load the full guide before anything else. | | | 2. paper get basic info — get the file's artboards and available font families. | | | 3. paper get selection — see where the user is focused if anywhere . | | | 4. paper get font family info — required before any typographic styling. Prefer families already present in get basic info unless the user specifies otherwise. | | | Re-call get guide if a long conversation may have compressed the guide text out of context. | | | Rules enforced by the MCP: | | | - Font sizes in px , letter-spacing in em , line-height in px . | | | - Artboard height: start from the default, then switch to height: "fit-content" via update styles once content settles — don't guess fixed heights. | | | - Use fixed-width slots flexShrink: 0 for icons and trailing actions in repeated rows; gap alone will not align columns. | | | - When done with a node, call paper finish working on nodes . | | | - Never surface raw node IDs in user-facing output. | | | --- | | | Invocation | | | /design-exploration-swarm-paper