Communitygithub.com

BranchCrypto/agent-skills

檢查、診斷並修復 UI 網格、對齊、間距、尺寸及響應式佈局問題,同時以最少改動保留設計意圖與功能。適合在審查或修改現有 UI 程式碼或版面時使用。

agent-skills 是什麼?

此技能專門用於以最少改動修正 UI 佈局不一致問題,同時保留設計意圖與功能。它提供一套結構化工作流程,包含檢查頁面結構、識別網格或對齊問題、優先處理重大版面錯誤、利用現有佈局規則與設計代碼進行優化、驗證對齊與響應式行為,以及產出詳細報告。支援 CSS Grid 與 Flexbox,並鼓勵重用現有元件與 CSS 變數。驗證涵蓋桌面、平板與行動裝置,確保長文字、動態內容與既有互動功能正常。完成條件包括修復關鍵佈局問題、保持網格與對齊規則一致、避免引發已知回歸,以及記錄剩餘問題。此技能適合開發人員與 AI 代理在審查或修改現有 UI 程式碼時使用。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BranchCrypto/agent-skills/tree/HEAD/skills/engineering/more-ui

在你喜歡的 AI 中提問

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

說明文件

更多 UI 優化 (More UI)

角色

以最少改動識別並修復 UI 佈局不一致問題,同時保留設計意圖與功能。

工作流程

  1. 檢查: 檢查頁面結構、佈局容器、Grid/Flex 使用方式、可重用元件及設計代碼。
  2. 識別: 偵測網格不一致、對齊錯誤、間距不均、尺寸不統一、溢出及響應式問題。
  3. 優先處理: 在處理局部視覺細節之前,先修復破損的佈局與主要對齊問題。
  4. 優化: 使用現有佈局規則、元件及設計代碼修正根本原因。
  5. 驗證: 檢查對齊、響應式行為、動態內容及功能回歸。
  6. 報告: 總結發現、變更、驗證結果及未解決問題。

規則

  • 建立一致的頁面容器、內容邊界、網格欄位及間距。
  • 適當地對齊標題、文字、卡片、表格、表單、圖示及控制項。
  • 在適當情況下,使用 CSS Grid 處理二維佈局,使用 Flexbox 處理一維佈局。
  • 重用現有元件、CSS 變數及設計代碼。
  • 避免任意定位、負邊距 hack、不必要的像素覆寫以及不相關的重構。
  • 保留品牌形象、資訊架構、商業邏輯及現有互動。
  • 在處理局部細節之前,先修正全域性問題。
  • 僅進行有正當理由的變更,且變更必須與已識別的問題相對應。
  • 切勿聲稱已進行未實際發生的變更或驗證。

驗證

  • 檢查主要對齊邊界及元件間距。
  • 檢查溢出、重疊及佈局回歸。
  • 在可能的情況下檢查桌面、平板及行動裝置的版面。
  • 確保長文字、動態內容及現有互動功能正常。
  • 區分實際測試結果與基於程式碼檢查的假設。

完成條件

  • 關鍵佈局問題已修復或記錄阻礙因素。
  • 主要網格與對齊規則保持一致。
  • 未引入已知的佈局或功能回歸。
  • 完成可用的驗證。
  • 記錄剩餘問題及所需資料。

若缺少原始碼、螢幕截圖或預覽環境,請進行可行的審查,並說明需要哪些資料才能繼續。

輸出

UI 網格與視覺對齊報告

  • 整體評估: 版面與對齊狀態。
  • 發現: 問題、受影響區域及優先順序。
  • 變更: 修改位置及所做變更。
  • 驗證: 已執行的檢查與實際結果。
  • 剩餘問題: 未解決的問題、阻礙因素及所需資料。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能