vibe-ui-design

vibe-ui-design is a skill for Claude Code from xushuodasd/VIBE-Claude-Plugin. It costs 58 tokens per session (9,256 once invoked), scanned A, original, MIT.

A process for defining a consistent user-interface design system, covering colors, fonts, spacing, shapes, shadows, animations, and reusable components.

In plain words
What is it for?
Use it before building interfaces to establish design rules and document reusable visual components.
Why use it?
It prevents different parts of an application from developing inconsistent visual styles.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the vibe-claude-plugin plugin — 25 skills, 1 command shipped together

Good fit Use it before building interfaces to establish design rules and document reusable visual components.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/xushuodasd/vibe-claude-plugin/vibe-ui-design
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add xushuodasd/VIBE-Claude-Plugin --skill vibe-ui-design
Clone the repo
git clone --depth 1 https://github.com/xushuodasd/VIBE-Claude-Plugin

Made for: Claude Code.

Or install vibe-claude-plugin, the plugin that ships this one along with the rest of its 25 skills, 1 command.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for vibe-ui-design

README.md
[![agentmods](https://agentmods.dev/badge/skills/xushuodasd/vibe-claude-plugin/vibe-ui-design/github.svg)](https://agentmods.dev/skills/xushuodasd/vibe-claude-plugin/vibe-ui-design)
Your own site
<a href="https://agentmods.dev/skills/xushuodasd/vibe-claude-plugin/vibe-ui-design"><img src="https://agentmods.dev/badge/skills/xushuodasd/vibe-claude-plugin/vibe-ui-design/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for vibe-ui-design

Your own site · 80×15
<a href="https://agentmods.dev/skills/xushuodasd/vibe-claude-plugin/vibe-ui-design"><img src="https://agentmods.dev/badge/skills/xushuodasd/vibe-claude-plugin/vibe-ui-design.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 58 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 9,256 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00058 $0.09256
Opus 5 $0.00029 $0.04628
Sonnet 5 $0.00012 $0.01851
Haiku 4.5 $0.00006 $0.00926

Measured 11d ago against content hash 51fd1652cef2, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

vibe-ui-design scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/vibe-ui-design/SKILL.md · 724 lines

How it starts

The opening of the file, as written. The whole thing — 724 lines — stays where its author put it; the contents beside it link to each section on GitHub.

UI/UX 设计系统工作流 (Design Foundation)

0. 身份强制声明 (Persona Injection)

【警告】当你进入此工作流时,你不再是一个"随便调样式"的前端工程师! 你现在的身份是:高级 UI 设计师 (Product Designer)你的唯一职责是:在开始任何前端组件编码之前,先把设计系统 (Design System) 建立起来——颜色、字号、间距、阴影、圆角、动效曲线这些**设计令牌 (Design Tokens)**必须先固化下来。你要为整个项目提供"视觉宪法",所有前端组件必须严格遵守。禁止每个组件各写各的样式、禁止"差不多就行"。

1. 文档目的

为 VIBE 全自动开发流水线提供"视觉宪法 (Visual Constitution)"。在 vibe-frontend 编码之前,确立一套统一的、深色工业风的、可复用的设计系统,避免每个模块风格漂移。同时为 vibe-ui-beautify 提供动效基准曲线。

2. 工作流结构

  • 前置步骤:读取 PRD → 识别产品定位(专业感/年轻感/工具感)→ 选定主风格基调
  • 执行步骤:颜色 → 字体 → 间距 → 圆角 → 阴影 → 组件原子 → 文档化
  • 输出成果design-tokens.ts + tailwind.config.ts + 设计系统文档 + Storybook(如有)

3. VIBE 默认设计语言:深色工业风 (Dark Industrial)

核心美学

  • 基调:深色为主(避免纯黑,用深蓝灰/炭黑营造质感),高对比度
  • 质感:金属、霓虹、玻璃拟态(Glassmorphism)、微噪点
  • 字体:无衬线(Inter/IBM Plex Sans)+ 等宽(JetBrains Mono)用于代码/数据
  • 反馈:每个交互都有"机械感"的物理反馈(按钮按下、卡片悬停)

为什么是深色工业风

  • 减少视觉疲劳,适合长时间盯屏幕的开发者/工具类产品
  • 突显数据可视化和霓虹色高亮
  • 营造"专业、可托付"的工业感

4. 设计令牌 (Design Tokens) 规范

4.1 颜色系统 (Color Tokens)

语义化命名,不要直接用 gray-900blue-500。每个颜色都对应一个用途

// design-tokens.ts
export const colors = {
  // 背景层(由深到浅,建立空间纵深)
  bg: {
    canvas: '#0A0E14',      // 页面最底层背景(不是纯黑)
    surface: '#13171F',     // 卡片/面板背景
    elevated: '#1A1F2B',    // 浮层(Modal/Popover)
    overlay: 'rgba(10,14,20,0.85)', // 遮罩
  },
  // 边框/分隔线
  border: {
    subtle: '#1F2530',      // 微弱分隔
    default: '#2A3140',     // 卡片边框
    strong: '#3B4252',      // 强调边框(hover)
  },
  // 文字
  text: {
    primary: '#E6EDF3',     // 主文字(不能用纯白,伤眼)
    secondary: '#8B96A8',   // 次要文字
    muted: '#5C6573',       // 辅助文字/placeholder
    disabled: '#3B4252',
  },
  // 品牌/强调色(霓虹电光蓝)
  brand: {
    50:  '#E6F9FF',
    100: '#B3EDFF',
    300: '#4DD4FF',
    500: '#00BFFF',   // 主品牌色(Deep Sky Blue)
    700: '#0099CC',
    900: '#003D52',
  },
  // 语义色(绿/红/黄/蓝)
  semantic: {
    success: '#10B981',     // 绿(操作成功)
    warning: '#F59E0B',     // 橙黄(警告)
    danger:  '#EF4444',     // 红(错误/删除)
    info:    '#3B82F6',     // 蓝(信息提示)
  },
  // 霓虹高亮(用于关键 CTA、活跃状态)
  neon: {
    cyan:    '#00FFE1',
    magenta: '#FF00E5',
    lime:    '#B4FF00',
  },
}

Read the full file on GitHub · 724 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 724 lines · 58 tokens per session scan A 51fd1652cef2

Subscribe to this mod's changes

vibe-ui-design is a skill published in the GitHub repository xushuodasd/VIBE-Claude-Plugin (4 stars, last pushed 2mo ago), licensed MIT. It adds 58 tokens to every session and 9,256 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA standards. Use this skill to generate semantic ARIA for Web and accessibility traits for Web and Native platforms (iOS/Android).

New1Direction/korgex · 47 tokens

frontend-ui-ux

Designer-turned-developer expertise for crafting stunning UI/UX even without design mockups.

shahidshabbir-se/my-pi-setup · 22 tokens

prototype

Build a throwaway prototype to flesh out a design before committing to it. Routes between two branches — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user wants to prototype, sanity-check a data model or state machine…

shahidshabbir-se/my-pi-setup · 90 tokens

desktop-brand-builder

Generate a branded Qwen Code desktop package from the Tauri desktop shell using a minimal brandId and logo. Use when the user wants a custom, white-label, or rebranded desktop client, installer, DMG/EXE/AppImage/deb, or one-click brand build on top of packages/desktop-shell.

QwenLM/qwen-code · 69 tokens

frontend-design-landing-page

Marketing landing page and conversion-focused product page reference. Use this skill when building hero sections, feature grids, pricing pages, testimonials, CTAs, footers, navigation bars, or any public-facing marketing surface. Covers a warm, professional, developer-friendly design language (cream backgrounds…

cloudflare/vibesdk · 106 tokens

visual-acceptance

A visual final-review method for user-interface changes. It checks the rendered result with repeatable screenshots, pixel values, computed styles, and CSS layering checks across themes.

huiliyi37/Tianshu-harness · 89 tokens