design-engineer:哪個設計技能適合哪個工作
所有位於 ~/.claude/skills/ 的專業技能都是指向即時上游儲存庫的輕量指標。它們都不會儲存一份副本。每個技能都會告訴您在執行之前如何取得最新版本。共用的取得器是:
bash ~/.claude/skills/design-engineer/scripts/upstream.sh <名稱> # 複製或更新,輸出 PATH=<目錄>
名稱:impeccable ui-ux-pro-max blender-mcp img2threejs video-shotcraft hyperframes penpot remotion lemo-opuscar diagram-design。離線時請加上 --no-update。
路由表
| 使用者想要 | 技能 | 為什麼選擇這個 |
|---|---|---|
| 風格方向、調色盤、字型、新產品或頁面的完整設計系統 | ui-ux-pro-max | 搜尋 79 種風格 / 192 種產品類型並產生一個系統 |
| 改進、審查、潤飾、去除粗糙內容、使現有 UI 更大膽/更安靜 | impeccable | 24 個引導/審查/完成指令 + 62 條規則偵測器 |
| 在發布任何 UI 變更前捕捉 AI 生成的粗糙內容 | impeccable detect | 確定性,無需 LLM |
| 架構、流程圖、序列圖、ER 圖、甘特圖、組織圖、任何圖表 | diagram-design | 一個品牌化的 HTML+SVG 檔案,45 種類型 |
| 產品 UI 內部的圖表(非獨立圖表) | dataviz(內建)然後 impeccable | dataviz 負責圖表系統,impeccable 負責周圍的 UI |
| 真實網站或應用程式的宣傳影片 | video-shotcraft | 捕捉真實頁面、鏡頭卡片、Remotion 渲染 |
| 從 HTML/CSS 製作影片、從 Figma 取得品牌代碼、反向分析現有影片、幻燈片 | hyperframes | HTML 轉 MP4,450 個區塊,/figma 子技能 |
| 使用 React 製作影片,或處理現有的 Remotion 儲存庫 | remotion | 官方的 Remotion 技能 |
| 以繪畫或紀錄片風格製作有旁白的短片/解說片,無需實拍素材 | lemo-opuscar | 60 多種純程式碼風格的影片,含配樂 + TTS |
| 將參考圖片轉換為純程式碼的 Three.js 模型 | img2threejs | 程序化生成,可進行動畫處理 |
| 真實的 3D 建模、場景、材質、渲染、素材匯入 | blender-mcp | 透過 MCP 驅動即時 Blender |
| 讀取或編輯 Penpot 設計檔案 | penpot | 官方的 Penpot MCP |
| 讀取 Figma 檔案以進行 UI 工作(代碼、框架、元件) | 官方的 Figma MCP(claude mcp add figma -t http https://mcp.figma.com/mcp) | 不在此套件範圍內;HyperFrames 的 figma 子技能僅用於影片 |
| 將 Figma 品牌素材匯入影片 | hyperframes figma 子技能 | 僅讀取 Figma 以建構 HyperFrames 動畫 |
決策規則
- 現有 UI vs 新 UI。現有:先對窄目標執行
impeccable critique。新的且沒有設計系統:先執行ui-ux-pro-max,結果持久化到DESIGN.md,建構,然後執行impeccable進行審查。永遠不要跳過對已發布 UI 的審查步驟。 - 影片:根據素材類型選擇。
- 真實產品頁面 →
video-shotcraft。 - HTML/CSS 技能、品牌素材或 Figma →
hyperframes。 - 團隊使用 React 開發 / 儲存庫已使用 Remotion →
remotion。 - 故事或主題短片,用程式碼繪製 →
lemo-opuscar。 除非正在移植,否則不要在一個專案中混用兩個影片框架(HyperFrames 有remotion-to-hyperframes)。
- 真實產品頁面 →
- 3D:程式碼或 DCC。 輸出必須為用程式碼建構的網路資源 →
img2threejs。任何需要真實建模工具、渲染或下載素材的 →blender-mcp。兩者都需要使用者確認主機設定(安裝程式或 Blender 附加元件);說明他們必須做什麼。 - 圖表不是圖表。 系統的圖表 →
diagram-design。應用程式中的資料圖表 →dataviz。影片中的圖表 → 影片技能的圖表區塊。 - 設計檔案。 Penpot →
penpot。用於 UI 的 Figma → 官方 Figma MCP;用於影片的 Figma →hyperframesfigma 子技能。提取一次代碼並將其寫入DESIGN.md,以便所有其他技能都能重複使用它們。 - 基於 MCP 的技能(
blender-mcp、penpot)需要一個正在執行中的主機應用程式。首先檢查claude mcp list;如果沒有,向使用者提供安裝和連線步驟,然後停止直到他們確認。
常見鏈接
- 新的著陸頁面:
ui-ux-pro-max(系統)→ 建構 →impeccable detect+critique→polish。 - 發布套件:
ui-ux-pro-max代碼 → 網站 →video-shotcraft宣傳 →diagram-design架構圖用於文件,全部使用相同的代碼。 - 設計交接:
penpot代碼/框架 →DESIGN.md→ 建構 →impeccable audit。 - 附圖表的解說影片:
diagram-design靜態圖 →hyperframes或lemo-opuscar負責動畫。 - 主打 3D 物件:從產品照片使用
img2threejs→ 嵌入 →impeccable overdrive負責互動。
在開始任何設計任務之前
- 從表格中選擇技能。如果兩個都適用,請遵循決策規則;如果仍然不清楚,問一個問題。
- 使用
upstream.sh <名稱>取得最新版本,並閱讀技能指定的進入點檔案。只讀取當前步驟需要的部分。 - 在專案中尋找現有的
DESIGN.md、PRODUCT.md、.diagram-design或代碼檔案,並重複使用它們。 - 用一句話說明你選擇了哪個技能以及原因,然後開始工作。
維護
upstream.sh在~/.cache/design-skills/中為每個技能保留一個淺層複製。刪除該資料夾以重置。- 要新增技能:在
scripts/upstream.sh中新增一個 case,編寫一個指標SKILL.md,並在上方新增一行。 - 如果上游附帶了一個外掛或
npx skills add路徑,在真實專案中優先使用該方式;指標技能是始終可用的備用方案。