vibe-design

Convert Figma screenshots and design descriptions into a DESIGN.md specification.

113|12|Updated May 19, 2026
One-click install
npx skills add https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibe-design
Source: https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-design
Command: npx skills add https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @google/design.md, and includes references (resource) components.

What problem does it solve?

This Skill solves the fragmentation and inconsistency in Vibe Coding visual design by transforming unstructured visual sources into a rigorous, spec-compliant design system.

Core Features & Use Cases

  • Structured Design Intake: Converts Figma screenshots, URLs, or design descriptions into a standardized design.md file.
  • Automated Validation: Runs linting and cross-checks against product requirements to ensure every page and component has a defined visual specification.
  • Use Case: When you have a collection of Figma mockups and need to ensure your prototype implementation strictly adheres to a unified set of design tokens, this Skill structures those visuals into a single source of truth.

Quick Start

Use the vibe-design skill to structure my provided Figma screenshots into a standard design.md file.

Frequently Asked Questions about vibe-design

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

FAQPage Schema
How do I structure Figma mockups into a design specification for vibe coding?

To structure Figma mockups into a design specification for vibe coding, you can convert unstructured visual sources like screenshots or URLs into a standardized, token-based design.md file. This creates a single source of truth for visual implementation.

What is a design.md file and how does it standardize UI-UX design systems?

A design.md file is a formal specification that standardizes UI-UX design systems by defining design tokens, interaction states, and WCAG compliance. It structures visual sources into a rigorous, spec-compliant format for vibe coding workflows.

Can I automate WCAG compliance linting for my design tokens?

Yes, you can automate WCAG compliance linting for your design tokens. The process runs automated validation and cross-checks against product requirements to ensure every component has a defined visual specification that meets accessibility standards.

Does this approach work with unstructured design descriptions and Figma URLs?

Yes, this approach works directly with unstructured design descriptions and Figma URLs. It performs structured design intake by converting these visual inputs into a formal Google DESIGN.md compliant specification.

What is the best way to maintain alignment between product ideas and visual implementation?

The best way to maintain alignment between product ideas and visual implementation is to use a token-based design system. It cross-references interaction states and product requirements against a formal design specification to prevent fragmentation.

Why do my vibe coding prototypes lack visual consistency across components?

Vibe coding prototypes lack visual consistency due to fragmentation from unstructured visual sources. Transforming these sources into a rigorous, spec-compliant design system with unified design tokens resolves the inconsistency.