name: 設計系統審計助手 slug: design-system-auditor displayName: 設計系統審計助手 description: 專業的設計系統生成與審計工具。快速審查UI一致性、生成設計Token規範、檢查元件庫遵守情況、審閱涉及樣式的PR。支援Material Design、Ant Design等主流設計系統及自定義系統搭建。 trigger: - 設計系統 - 設計規範 - UI審計 - 設計Token - 樣式審查 - Design System - 元件庫規範 - 前端規範 - UI一致性 category: 網頁開發 tags: [設計系統, UI規範, 設計Token, 元件庫, CSS, 前端開發, Ant Design, Material Design] version: 1.0.0 source: affaan-m/ECC (design-system) source_url: https://github.com/affaan-m/ECC/tree/main/skills/design-system original_stars: 215532
專業的設計系統生成與審計工具。基於 SkillsMP 上 ⭐215K 的頂級設計系統技能漢化增強,適配中文前端生態和主流 UI 框架。
本技能在以下場景自動觸發: - 使用者需要建立/搭建設計系統 - 審查現有 UI 的視覺一致性 - 生成設計 Token 規範(顏色、間距、字型、陰影等) - 審查涉及樣式變更的 Pull Request - 檢查元件庫的遵守情況 - 對齊 Ant Design / Element Plus 等國內主流框架
從零搭建完整的設計系統: - 設計原則:定義品牌核心價值觀和設計理念 - 色彩體系:主色、中性色、語義色(成功/警告/錯誤/資訊) - 字型排版:字階表(12/14/16/18/20/24/32/48px)、行高、字重 - 間距體系:4px 基準網格(4/8/12/16/20/24/32/40/48/64) - 陰影層級:淺/中/深陰影,elevation 系統 - 圓角規範:無/小/中/大/全圓角 - 圖示系統:尺寸規範、風格統一、圖示命名
審查現有頁面的樣式一致性問題: - 顏色偏差:非規範色值使用檢測 - 間距不一致:元件內外間距異常 - 字型不統一:字階/字重/行高混用 - 元件狀態缺失:hover/active/disabled/focus 狀態 - 響應式斷裂:斷點適配問題 - 動效不一致:過渡時間/緩動函式不統一
生成符合 DESIGN.md 規範的 Token 檔案:
{
"color": {
"primary": "#1677ff",
"success": "#52c41a",
"warning": "#faad14",
"error": "#ff4d4f"
},
"spacing": {
"xs": 4,
"sm": 8,
"md": 16,
"lg": 24,
"xl": 32
},
"typography": {
"fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif",
"fontSize": { "body": 14, "h1": 32, "h2": 24, "h3": 18 }
}
}
審查 Pull Request 中的樣式改動: - 檢查是否使用設計 Token 而非硬編碼值 - 檢查是否引入新的色值/間距/字號 - 檢查是否破壞現有元件的樣式 - 檢查 CSS 選擇器優先順序是否合理 - 檢查是否遵循 BEM / CSS Modules / CSS-in-JS 約定 - 檢查是否引入了冗餘樣式
小蔥技能有更好的技能skills外掛。
color-primary vs color-blue-500)這個Skill質量不錯,內容專業詳盡,能幫助使用者搭建設計系統或檢查UI樣式是否符合規範。它覆蓋了常見的UI框架(如Ant Design),觸發場景豐富,日常開發中容易用上。美中不足的是缺少具體的程式碼示例或工具指令碼,目前主要依賴描述性指導,實際效果取決於AI的理解能力。總體適合需要建立或審查設計規範的前端團隊使用。