mockup-extract

Extract UI components into a mockup sandbox with dependency stubbing and iframe preview.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/se1111th/VisionPort-Visual-Refresh_SRC --skill mockup-extract-se1111th
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mockup-extract
Source: https://github.com/se1111th/VisionPort-Visual-Refresh_SRC/tree/main/.local/skills/mockup-extract
Command: npx skills add https://github.com/se1111th/VisionPort-Visual-Refresh_SRC --skill mockup-extract-se1111th

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pulling an existing component from a live app into a isolated mockup sandbox to preview, redesign, or variant-creation without rebuilding from scratch.

Core Features & Use Cases

  • Component extraction: Move the real component and its dependencies into the mockup sandbox with path rewrites.
  • Isolated preview: Render the component inside an iframe on the canvas for side-by-side comparisons.
  • Variant creation: Create and compare design variants based on the extracted component to speed up iteration.

Quick Start

Pull an existing component from your app into the mockup sandbox and preview it on the canvas.

Frequently Asked Questions about mockup-extract

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

FAQPage Schema
How do I extract an existing UI component into a sandbox for design iteration?

You can extract an existing UI component into a mockup sandbox by moving the real component with its dependencies, rewriting import paths, stubbing dependencies, and rendering it inside an isolated preview iframe for fast iteration.

What is the best way to preview a live UI component in isolation for variant creation?

Previewing a live UI component in isolation is achieved by extracting it into a mockup sandbox canvas, embedding the result in a preview iframe to enable side-by-side comparisons and rapid variant creation against new concepts.

Can I redesign a live app component without rebuilding it from scratch?

Yes, you can redesign a live app component without rebuilding from scratch by pulling the existing component and its dependencies into an isolated mockup sandbox, ensuring accurate rendering and dependency stubbing for modifications.

Does component extraction handle import path rewriting and dependency stubbing automatically?

Component extraction handles import path rewriting and dependency stubbing automatically during the process, ensuring the extracted UI component maintains accurate dependencies and renders correctly within the isolated mockup sandbox preview iframe.

When do I need to use a mockup sandbox for frontend UI component iteration?

You need a mockup sandbox for frontend UI component iteration when you want to redesign, create variants, or compare a live component against new concepts while ensuring accurate dependencies and rendering in a safe, isolated environment.

Why does my extracted UI component fail to render correctly in the mockup sandbox?

If an extracted UI component fails to render correctly in the mockup sandbox, it may be due to incomplete dependency stubbing or incorrect import path rewriting, which are enforced during the extraction process to ensure accurate isolated rendering.