What problem does it solve?
Create and iterate on web UI content directly on a dedicated sandbox canvas, enabling isolated previews, deterministic rendering, and reliable component experimentation without affecting the main app. This skill encapsulates frontend prototyping with a dedicated Vite dev server and iframe-based previews, ensuring safe, repeatable environments for design exploration and component validation.
Core Features & Use Cases
- Isolated frontend sandbox: Run a dedicated dev server to render and preview UI components in an iframe, independent from the main application.
- Deterministic previews: Each component gets a stable preview URL and isolated context to ensure consistent visual results.
- Design exploration orchestration: Supports multiple variants and subagent workflows for parallel design directions.
- Companion workflows: integrates with mockup-extract for component extraction and mockup-graduate for integrating approved mockups into the main app.
- Structured organization: Encourages a clear folder layout (artifacts/mockup-sandbox/src/components/mockups/...) for scalable mockups and reusability.
Quick Start
Start the mockup sandbox server, then begin by creating a new mockup component under artifacts/mockup-sandbox/src/components/mockups/.