plugin87/ux-ui-agent-skills
Turn Claude into a Senior Design Architect — DTCG design tokens, 42 components, WCAG 2.2 accessibility, any-framework code, 138 design systems, and runnable skills.
解決的問題
本專案提供一個全面的知識與指令層,可將AI代理(特別是Claude)轉化為高階UX/UI設計架構師。它解決了AI生成UI存在不一致、不可存取或『粗糙』的問題,透過提供結構化的設計標籤、無障礙標準(WCAG 2.2)以及138個設計系統庫,確保在任何前端框架中都能產生生產就緒、基於標籤的輸出。
如何運作
此工具包作為純指令與知識層,透過 CLAUDE.md 檔案與Claude Code或Claude驅動的IDE整合。它使用 請求路由器 按需載入特定規則與知識。該系統圍繞三個主要驅動構建:
- 知識層:包含大量設計標籤(DTCG格式)、遵循原子設計的元件規格,以及包含美學原型的「品味層」。
- 可執行技能:17個可呼叫的
/skills(例如/brandkit、/a11y-audit、/design-code),用於協調複雜的設計流程。 - 目標關卡:一套Python與Node.js腳本,可程式化驗證標籤有效性、亮暗模式下的WCAG對比度比率以及無障礙要求,以確保輸出正確性。
適用對象
需要專業級設計系統、嚴格無障礙合規性以及與框架無關實作的前端開發者、產品設計師及團隊,他們使用AI代理生成UI程式碼。
主要亮點
- 框架無關:使用適配器協定可支援任何技術堆疊,包括React、Next.js、SwiftUI、Vue、Svelte與Flutter。
- 無障礙優先:內建WCAG 2.2 AA/AAA審核功能與自動對比度驗證腳本。
- 設計標籤架構:採用DTCG標準實作三層階層結構(Primitive → Semantic → Component)。
- 豐富的資源庫:包含138個品牌級設計系統以提供視覺方向,以及50個詳細的元件規格。
- 對抗性審查:配備由
design-critic代理驅動的/critique技能,可渲染作品並基於高階設計證據提出拒絕理由。
相關
- 專案
- 專案
- 專案
- 專案
- 專案