mockup-sandbox

Generate isolated Vite dev server previews for React UI components.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/rezosnd/MINI-PROJECT- --skill mockup-sandbox-rezosnd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mockup-sandbox
Source: https://github.com/rezosnd/MINI-PROJECT-/tree/main/ML%20BACKEND%20DASHBOARD/.local/skills/mockup-sandbox
Command: npx skills add https://github.com/rezosnd/MINI-PROJECT- --skill mockup-sandbox-rezosnd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designers need a way to show live, interactive web UI components directly on the workspace canvas, which static shapes cannot provide.

Core Features & Use Cases

  • Sets up an isolated Vite dev server that serves each component at a preview URL for iframe embedding.
  • Automatically discovers components in artifacts/mockup-sandbox/src/components/mockups/ and generates a registry.
  • Supports responsive previews, theme variants, and component state visualizations.
  • Provides guidance for asset handling, font loading, and package installation within the sandbox.
  • Enables rapid design iteration, variant comparison, and multi‑page mockups when explicitly requested.

Quick Start

Create a mockup sandbox artifact and start its dev server before embedding any component previews.

Frequently Asked Questions about mockup-sandbox

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preview React components live on a canvas during UI design?

To preview React components live on a canvas, this Skill sets up an isolated Vite dev server that serves each component at a dedicated preview URL for direct iframe embedding within your workspace.

What do I need to set up before generating responsive mockups with Vite?

Before generating responsive mockups with Vite, you need a Vite development environment configured with Tailwind, shadcn/ui, and a proper artifact folder structure to successfully serve the component preview URLs.

How does the mockup sandbox discover components for state visualization?

The mockup sandbox automatically discovers components stored in the artifacts/mockup-sandbox/src/components/mockups/ directory and generates a registry to support responsive previews, theme variants, and state visualizations.

Can I compare UI variants and iterate on designs using a Vite dev server?

Yes, you can compare UI variants and iterate rapidly by running the isolated Vite dev server to render live, interactive React components, replacing static shapes with stateful web UI mockups.

Does this live UI preview tool provide guidance for asset handling and font loading?

Yes, the live UI preview tool provides specific guidance for asset handling, font loading, and package installation within the sandbox to ensure components render correctly inside the iframe previews.