mockup-extract

Extract UI components from the main app into a mockup sandbox for preview.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pull existing components from the main app into a mockup sandbox so they can be previewed on the canvas and used as a starting point for design iteration.

Core Features & Use Cases

  • Extract components from the codebase and embed them into a sandbox mockup for accurate design iteration.
  • Reuse real dependencies and visuals to ensure fidelity when redesigning or creating variants.
  • Use case: designers want to test alternate UI tweaks against the real component without touching the main app.

Quick Start

Extract the target component into the mockup sandbox and open the preview to begin iteration.

Frequently Asked Questions about mockup-extract

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

FAQPage Schema
How do I preview existing UI components in an isolated mockup sandbox?

To preview existing UI components in an isolated mockup sandbox, you extract them from your main app into a sandbox environment that handles import rewriting and dependency stubbing for accurate isolated rendering.

What is a mockup sandbox workflow for design iteration?

A mockup sandbox workflow extracts real UI components into an isolated iframe environment, allowing designers to redesign, create variants, or compare changes against the original UI without touching the main application code.

How do I extract a component from my codebase for UI redesign?

You can extract a component from your codebase for UI redesign by pulling it into a mockup sandbox, which preserves real code and visuals by stubbing dependencies and embedding the component in an iframe for isolated rendering.

Does component extraction into a sandbox preserve real dependencies?

Yes, component extraction into a sandbox preserves real dependencies and visuals by applying dependency stubbing and import rewriting, ensuring high fidelity when you redesign or create UI variants.

Can I test UI tweaks against real components without modifying the main app?

You can test UI tweaks against real components without modifying the main app by extracting the target component into a mockup sandbox, which isolates rendering in an iframe for safe design iteration and comparison.

What are the limitations of using an iframe sandbox for component extraction?

Using an iframe sandbox for component extraction isolates rendering effectively, but complex dependency chains may require manual stubbing to ensure the component previews correctly without the main application context.