ui-to-vue

Convert design screenshots to Vue 3 components using specified UI libraries.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/hector-manny/bussbot --skill ui-to-vue-hector-manny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-to-vue
Source: https://github.com/hector-manny/bussbot/tree/main/.cursor/skills/ui-to-vue
Command: npx skills add https://github.com/hector-manny/bussbot --skill ui-to-vue-hector-manny

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ui-to-vue-converter, and includes scripts (resource) components.

What problem does it solve?

Converts UI design screenshots into Vue 3 components, streamlining the development process for those working with Vant, Element Plus, or Ant Design Vue.

Core Features & Use Cases

  • Batch Conversion: Converts groups of screenshots into Vue components efficiently.
  • Component Library Mapping: Maps visual elements to Vant, Element Plus, or Ant Design Vue components.
  • Component Extraction: Identifies and extracts repeated UI regions into shared components.
  • Use Case: Convert UI design screenshots for a Vue 3 project, reducing the need for manual design to code conversion.

Quick Start

Run the ui-to-vue command to convert your design screenshots into Vue components with the specified UI library.

Frequently Asked Questions about ui-to-vue

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

FAQPage Schema
How do I convert UI design screenshots to Vue 3 components?

You can convert UI design screenshots to Vue 3 components by running the `ui-to-vue` command. This tool analyzes your screenshots and maps visual elements to existing components in Vant, Element Plus, or Ant Design Vue to generate page components.

Does Vue 3 UI conversion support Element Plus and Ant Design Vue?

Yes, Vue 3 UI conversion supports Element Plus and Ant Design Vue, alongside Vant. The tool maps visual elements from your design screenshots directly to components from these specific UI libraries to ensure framework compatibility.

Can I batch convert multiple screenshots to Vue components at once?

Yes, you can batch convert multiple screenshots to Vue components at once. The tool processes groups of design screenshots to automate the generation of Vue 3 project components, shared components, and router wiring.

What do I need to generate Vue components from design screenshots?

To generate Vue components from design screenshots, you need a valid API key and the `ui-to-vue-converter` package installed. These prerequisites enable the tool to process images and map them to your chosen Vue UI library.

Will the tool extract shared components during UI to Vue conversion?

Yes, the tool extracts shared components during UI to Vue conversion. It identifies repeated UI regions within your design screenshots and automatically generates shared components to streamline your Vue 3 project structure.

Are there limitations when mapping design screenshots to Vant components?

A key limitation when mapping design screenshots to Vant components is the strict dependency on a valid API key and the `ui-to-vue-converter` package. Conversion accuracy also depends on how clearly visual elements match existing Vant components.