Community影像github.com

smokeeaasd/flawless-ui-ux

一個專為編碼代理設計的 UI/UX 技能,用於打造獨特且易用的介面。

flawless-ui-ux 是什麼?

smokeeaasd/flawless-ui-ux 是一個專門的 UI/UX 設計技能及本地檢測 CLI 工具,旨在協助編碼代理(如 Claude Code、Cursor、Codex、GitHub Copilot CLI、Kilo Code、Devin CLI、DeepSeek Harness 等)建立或改進網頁、行動與桌面應用的使用者介面。它圍繞產品的目標受眾、內容與品牌識別,指導版面、字體、色彩及互動決策。CLI 工具可以檢查選定的原始碼或執行中的瀏覽器介面,並提供觀察結果,幫助代理發現問題並驗證修正。使用者只需以自然語言描述任務,代理便能在現有專案中應用技能指南,支援從建立全新介面、重新設計、細部優化到全面審查等多種工作流程,並可搭配產品脈絡文件與工作流程定義來提升設計一致性。

相容平台✓Claude Code✓Codex CLI✓Cursor✓Antigravity✓OpenCode
npx skills add https://github.com/smokeeaasd/flawless-ui-ux/tree/main

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

預覽

來自技能 README

flawless-ui-ux preview
flawless-ui-ux preview
flawless-ui-ux preview
flawless-ui-ux preview
flawless-ui-ux preview
flawless-ui-ux preview
flawless-ui-ux preview
flawless-ui-ux preview

說明文件

什麼是 flawless-ui-ux?

flawless-ui-ux 是一個 UI/UX 設計技能與本地檢查 CLI,專為編碼代理設計。它協助代理圍繞產品的目標受眾、內容與品牌識別,來建立、重新設計、優化及審查介面。

該技能指導網頁、原生行動裝置及桌面介面的版面、字體、色彩與互動決策。CLI 會檢查指定的原始碼檔案與瀏覽器介面,提供代理可用於發現問題並驗證修正的觀察結果。您只需描述任務;您的編碼代理便會在您現有的專案中套用這些指導方針。

無技能 vs. 有技能

在 Codex 中使用 GPT 6.1 Sol (低) 建立,然後使用相同模型與推理設定,透過 flawless-ui-ux 進行優化。

安裝

在您的專案目錄中,使用偏好的套件管理器執行一個指令:

# npm
npx flawless-ui-ux@latest install

# pnpm
pnpm dlx flawless-ui-ux@latest install

# Bun
bunx flawless-ui-ux@latest install

需要 Node 22.12+。在終端機中,選擇專案或全域範圍,選取一個或多個代理,並在複製前確認目標目錄。使用 Space 鍵選取,Enter 鍵繼續。在安裝檔案寫入前,可按 Ctrl+C 取消。

明確的旗標可直接執行:

npx flawless-ui-ux install --codex
npx flawless-ui-ux install --codex --devin
npx flawless-ui-ux install --claude-code --global
npx flawless-ui-ux install --project ./app
npx flawless-ui-ux install --yes

--yes 旗標會跳過選單,並在未提供其他旗標時使用預設值:目前專案中所有支援的代理。JSON 輸出、CI 與非終端機執行環境將保持非互動模式。使用 --format json 可取得機器可讀的輸出。

npx skills add smokeeaasd/flawless-ui-ux --skill flawless-ui-ux

這將透過 Skills CLI 安裝技能。其執行環境需求與代理選擇方式遵循該安裝程式。檢查 CLI 可透過本指南中的 npm 指令單獨取得。

bash /absolute/path/flawless-ui-ux/install.sh --codex --project

Bash 替代方案需要使用 --project 進行本地安裝;其預設值為全域安裝。Windows 使用者需要 Git Bash 或 WSL。

使用技能

描述您需要的介面並提及技能名稱:

使用 flawless-ui-ux 技能為自由工作者建立一個金融儀表板。

在 Codex 中,呼叫 $flawless-ui-ux。支援斜線指令的主機使用 /flawless-ui-ux;Pi 則使用 /skill:flawless-ui-ux。您也可以透過主機的技能機制,依名稱請求該技能。如果發現清單需要重新整理,請在安裝後啟動一個新的對話。

在介面開發過程中,可在同一個對話中繼續提出要求:

任務範例請求
建立為一個協調部署與事件交接的應用程式建構 Landing Page。
重新設計使用提供的品牌色板,為行動裝置重新設計此帳戶畫面。保留其內容與行為。
優化在保留頁面視覺特性的同時,賦予主要操作更強的存在感。
專注改善字體與間距。保留用詞、色彩與功能。
審查審查此儀表板的可讀性、導覽、無障礙性與重複的通用模式。回報發現結果,但不編輯檔案。

運作方式

該技能引導設計與實作。 它將產品脈絡與構圖、字體、色彩、密度、圖像及互動連結起來。聚焦的參考資料支援在您現有技術棧中進行建立、重新設計、優化與審查。

對於新介面與大規模重新設計,代理在實作前會先在內部考慮至少三種有意義的不同構圖,然後為產品與任務選擇一種方法。聚焦的優化則會保留授權的範圍與已建立的決策。

設計指導適用於網頁、原生行動裝置及桌面介面。CLI 的渲染檢查涵蓋瀏覽器介面;原生驗證則使用適當的平台與專案工具。

優化可以發展出預期的特性。 一個介面可能需要更強的存在感、更少的競爭強調,或更一致的完成度。正確的介入取決於內容與任務。通用文案、重複的裝飾及常見模式會在其脈絡中,與可用性及無障礙性一同被審查。

CLI 檢查實作結果。 收集專案脈絡、檢查選定的原始碼檔案或執行中的介面,並在修正後比較結果。您的代理進行修改;CLI 提供觀察結果,並記錄實際檢查的內容。

產品脈絡與工作流程

將產品事實與設計決策保留在您現有的 Markdown 文件中。代理會在跨任務中重複使用它們;脈絡檔案為選擇性。使用 context --source docs/brief.md 選擇傳統位置之外的文件。

若要準備遺失的記錄,請執行:

npx flawless-ui-ux init

CLI 會建立產品/設計 Markdown 範本,或重複使用支援的現有文件,並保留其內容。您的代理會從專案與您的決策中填寫這些記錄。之後可使用 context 讀取它們;初始化不會產生摘要,也不會選擇視覺風格。

使用重複的 --url 輸入與 --consistency 來檢查相關畫面,以建立脈絡化的樣式庫。在允許的測試環境中,使用 --flow flows/edit-member.json 來執行明確定義的 UI 動作、預期結果與命名狀態。驗證需要再次選取未變更的流程檔案。請參閱工作流程範例與限制。

檢查與驗證

直接使用 CLI,或要求您的代理在其工作中納入這些檢查。將 npx 替換為 pnpm dlx 或 bunx。

從脈絡與原始碼開始

npx flawless-ui-ux context --project . --format json
npx flawless-ui-ux inspect --project . --source src/App.tsx --format json

檢查執行中的介面

啟動您的應用程式並準備瀏覽器:

npx [email protected] install chromium
# 或:pnpm dlx [email protected] install chromium
# 或:bunx [email protected] install chromium

檢查實際的開發伺服器 URL 並儲存基線:

npx flawless-ui-ux inspect --project . --source src/App.tsx --url http://localhost:5173 --output ../app-before --format json

修正後,重複已儲存的檢查範圍:

npx flawless-ui-ux verify ../app-before/run.json --output ../app-after --format json

比較結果會分離出持續存在、新增與不再觀察到的發現。遺漏的確認目標與變更的條件將保持未驗證狀態。

領域收集的證據
無障礙性選定的 axe 對比度與 accessible-name 規則,包括待審查的不完整結果
文字與版面在取樣寬度下計算的字型大小與水平溢出
資源與執行環境可見的損壞圖片與...

…

[已截斷以利翻譯]

相關技能