mockup-extract

Extracts components from a main app into a mockup sandbox rewriting imports and stubbing external dependencies.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/Gundlapuriswathiii006/AI_TICKET_SYSTEM_TEAM --skill mockup-extract-gundlapuriswathiii006
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mockup-extract
Source: https://github.com/Gundlapuriswathiii006/AI_TICKET_SYSTEM_TEAM/tree/main/.local/skills/mockup-extract
Command: npx skills add https://github.com/Gundlapuriswathiii006/AI_TICKET_SYSTEM_TEAM --skill mockup-extract-gundlapuriswathiii006

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to extract existing components from their main app and import them into a mockup sandbox for redesigns, creating variants, or displaying as visual references.

Core Features & Use Cases

  • Component Extraction: Copy components and their dependencies into the mockup sandbox.
  • Rewriting Imports: Stubs external dependencies and rewrites imports for the sandbox environment.
  • Embedding as Iframe: Embeds the extracted component as an iframe on the canvas for comparison and iteration.
  • Use Case: When a user wants to redesign their homepage, they can use this skill to extract the current version into the mockup sandbox for visual changes.

Quick Start

To extract a component, use the mockup-extract skill followed by the name of the component, like: extract myhomepage.

Frequently Asked Questions about mockup-extract

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

FAQPage Schema
How do I extract UI components from my main app for mockup redesigns?

Extracting components for mockups involves copying existing UI elements and their dependencies into a sandbox environment. This process rewrites imports and stubs external dependencies to prepare the components for redesign and variant creation.

How does component extraction handle external dependencies when creating a mockup sandbox?

Component extraction handles external dependencies by stubbing them out and rewriting imports for the mockup sandbox. This ensures the extracted component functions independently for visual reference and UI redesign without requiring the full main app environment.

Can I embed extracted app components as an iframe for visual comparison?

Yes, you can embed extracted app components as an iframe on the canvas. This embedding provides a visual reference of the current version for direct comparison and iteration during the UI component redesign process.

Do I need codebase access to extract components for variant creation?

Yes, extracting components for variant creation requires codebase access and an understanding of component dependencies. This access is necessary to accurately copy components, stub external dependencies, and rewrite imports for the mockup environment.

What are the limitations of rewriting imports for codebase manipulation in a mockup environment?

Rewriting imports for a mockup environment requires understanding component dependencies to avoid errors. A key limitation is that complex external dependencies must be properly stubbed; without complete codebase access, the extracted component may not render correctly in the sandbox.