/ 目錄 / 演練場 / hue
● 社群 dominikmartn ⚡ 即開即用

hue

作者 dominikmartn · dominikmartn/hue

為品牌提供色調(URL、名稱或螢幕截圖)→ 獲得完整的設計語言:標記、排版、間距、明/暗、英雄配方、圖標套件和生成的設計系統技能。

dominikmartn/hue 是 Claude 的開源技能,可將任何品牌參考轉化為完整的設計系統。 將其指向cursor.com或Raycast,貼上螢幕截圖,或命名一種心情——它會分析並輸出顏色+排版+間距標記、一個小型組件庫、明暗變體、英雄配方和匹配的圖標套件。 設計語言套件包括 YAML 模型檔案和範例 HTML 登陸頁面;它還會產生每個品牌的克勞德技能,您可以在會話中重複使用,以便您的代理商自動保持品牌不變。

為什麼要用

核心特性

即時演示

實際使用效果

hue-brand-skill.replay ▶ 就緒
0/0

安裝

選擇你的客戶端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "hue-brand-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/hue",
        "~/.claude/skills/hue"
      ],
      "_inferred": false
    }
  }
}

開啟 Claude Desktop → Settings → Developer → Edit Config。儲存後重啟應用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "hue-brand-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/hue",
        "~/.claude/skills/hue"
      ],
      "_inferred": false
    }
  }
}

Cursor 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "hue-brand-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/hue",
        "~/.claude/skills/hue"
      ],
      "_inferred": false
    }
  }
}

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "hue-brand-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/hue",
        "~/.claude/skills/hue"
      ],
      "_inferred": false
    }
  }
}

格式與 Claude Desktop 相同。重啟 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "hue-brand-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/hue",
        "~/.claude/skills/hue"
      ]
    }
  ]
}

Continue 使用伺服器物件陣列,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "hue-brand-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/dominikmartn/hue",
          "~/.claude/skills/hue"
        ]
      }
    }
  }
}

加入 context_servers。Zed 儲存後熱重載。

claude mcp add hue-brand-skill -- git clone https://github.com/dominikmartn/hue ~/.claude/skills/hue

一行命令搞定。用 claude mcp list 驗證,claude mcp remove 移除。

使用場景

實戰用法: hue

從競爭對手的網站匯出設計系統

👤 創辦人和設計師快速製作產品原型 ⏱ ~20 min beginner

何時使用: 您喜歡網站的美感並希望有一個朝著相同方向發展的入門系統。

前置條件
  • 技能已安裝 — git 克隆 https://github.com/dominikmartn/hue ~/.claude/skills/hue
步驟
  1. 指向一個 URL
    從cursor.com 製作一個設計技巧。✓ 已複製
    → 輸出包括調色板、版式對、間距比例、組件和生成的 SKILL.md
  2. 預覽
    使用新系統渲染範例英雄。✓ 已複製
    → HTML 範例在上下文中展示標記
  3. 安裝作為一項技能
    將產生的品牌技能儲存到~/.claude/skills/brand-<name>/。✓ 已複製
    → 技能.md 已註冊;未來提示拿起品牌

結果: 您的代理商將可重複使用的品牌聲音應用於每個後續的 UI 任務。

注意事項
  • 逐字使用別人的品牌 — 將其作為起點並在發貨前調整令牌

將螢幕截圖逆向工程到設計系統中

👤 設計師有參考圖像但還沒有系統 ⏱ ~15 min beginner

何時使用: 您有一個喜歡的 Dribbble 鏡頭,並希望它在您的應用程式中具有外觀。

步驟
  1. 饋送影像
    從此螢幕截圖產生色調技能。✓ 已複製
    → 顏色採樣;推斷的類型族;提議的間距比例
  2. 迭代
    將重音調暗 15%,將間距收緊至 4/8/12/16。✓ 已複製
    → 代幣重新生成

結果: 來自單一參考的乾淨、可擁有的系統。

注意事項
  • 透過強力壓縮從 JPEG 中提取調色板 — 首選 PNG 或 SVG 來源進行調色板提取

為多租戶產品產生每個品牌的技能

👤 交付白標 UI 的團隊 ⏱ ~60 min intermediate

何時使用: 您有 5 位客戶,需要 5 個品牌主題,而無需進行克隆工作。

步驟
  1. 批量生成
    對於每個客戶品牌 URL,在 ~/.claude/skills/brand-<slug>/ 下產生色調技能。✓ 已複製
    → N 個具有一致結構的技能
  2. 按租戶申請
    為租戶 X 建立 UI 時,在編寫程式碼之前啟動品牌 X。✓ 已複製
    → 代理自動應用正確的令牌

結果: 您可以透過技能啟動來交換白標主題。

組合

與其他 MCP 搭配,撬動十倍槓桿

hue-brand-skill + claude-code-design-skills

將Figma 框架轉換為程式碼時使用hue 的標記

將此Figma框架轉換為Next.js時套用brand-acme令牌。✓ 已複製
hue-brand-skill + magic-ui-mcp

選擇 Magic UI 元件,透過色調標記進行調整

安裝 Magic UI 模糊淡入淡出,以品牌極致口音為其著色。✓ 已複製
hue-brand-skill + claude-design-auditor-skill

驗證產生的品牌是否通過對比 + a11y 規則

審核 Brand-acme 的 WCAG AA 淺色和深色調色板。✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
hue:generate (SKILL) URL | brand name | screenshot + optional notes 新產品啟動或加入客戶品牌時 0

成本與限制

運行它的成本

API 配額
沒有任何
每次呼叫 Token 數
緩和;生成的工件加起來
費用
自由的
提示
生成一次;跨會話重複使用生成的每個品牌技能。

安全

權限、密鑰、影響範圍

憑證儲存: 沒有憑證
資料出站: 如果使用 URL 輸入,技能將獲得 URL。 螢幕截圖保留在本地。

故障排查

常見錯誤與修復

生成的調色板看起來很混亂

偏向 SVG/PNG 參考; JPEG 失去飽和度。 或提供技能應該尊重的六角錨。

驗證: Inspect generated tokens.json for the flagged colors
每個品牌的技能未激活

SKILL.md描述必須描述何時觸發;確保 frontmatter 描述包含品牌名稱。

驗證: head ~/.claude/skills/brand-<name>/SKILL.md
深色模式下對比失敗

要求色調以第一暗模式重新生成;超越中性。

驗證: Run claude-design-auditor on the dark variants

替代方案

hue 對比其他方案

替代方案何時用它替代權衡
claude-code-design-skills您有一個要轉換的框架;你已經有一個品牌了不產生品牌-消耗品牌
magic-ui-mcp您需要現成的組件,而不是品牌系統圖書館,而不是語言
claude-design-auditor-skill您想要評估現有設計,而不是生產設計評估,不生成

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills