AI Agent Hub
Back to skills
Vibe UI Design Workflow icon

Vibe UI Design Workflow

Design & Media Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Install @user_15292d5a/yjkj-vibe-ui by following https://skillhub.cn/install/skillhub.md.

About this skill

Problem

Web UI generation often fails less because it cannot render a page and more because it drifts into default LLM styling: indigo gradients, emoji-as-icon decoration, invented metrics, filler copy, arbitrary glass, and unsupported shadows. vibe-ui treats visual constraints as file-level artifacts, using DESIGN.md as the source of truth for color, typography, spacing, radius, shadows, layout rhythm, density, and interaction style. Its Vibe Gate loop checks the work before implementation and reviews it after code is produced.

Workflow and Key Components

  • Read the brief first: read writes .vibe-ui/brief-read.json and .vibe-ui/product-context.json with audience, buyer anxiety, register, dials, proof strategy, and section strategy.
  • Lock the style: if a style is named, use writes DESIGN.md; otherwise recommend selects from built-in curated styles, with --source open-design for the broader bundled resource library.
  • Generate page work: supported page types include landing, dashboard, pricing, login, docs, settings, profile, and chrome-extension-landing; template, like, and browse --source all help compare patterns or produce a local static browser.
  • Review after implementation: check or report gives the first pass; if the result is not Ready or still feels generic, critique and polish create a repair prompt.

Boundaries

This is a design-workflow aid, not a replacement for project tests or visual inspection. DESIGN.md should constrain generated UI, not copy real logos, trademarks, proprietary assets, or official brand claims. Internal scaffold text such as Design Read, dials, and prompts should stay in JSON, reports, comments, or prompts rather than production UI.

Use Cases

  • When building a landing page, use recommend to pick a style, then generate landing for a DESIGN.md-constrained prompt.
  • When a brief exists, run read to write brief-read.json with audience, buyer anxiety, and section strategy before implementation.
  • After a page feels generic, run report, then use critique and polish to create a design-consistency repair prompt.
  • When comparing UI styles, run browse --source all to open a local static browser and choose a pricing or docs direction.

Best For

  • Frontend engineers building SaaS landing pages who want DESIGN.md style constraints reflected in generated prompts to reduce default drift.
  • Indie developers owning marketing pages who need style-constrained prompts for pricing, login, and docs plus post-implementation checks.
  • Design engineers working on browser extension UIs who want to compare styles with recommend, template, and like for brand-safe prompts.
  • Tech leads maintaining UI review processes who need anti-pattern watchlists and report/critique/polish loops in frontend review.