name: design-compliance-check description: | 設計走查:將生成的 HTML/CSS 頁面對照設計規範文件逐項審查,輸出結構化合規報告。 當用戶說"設計走查"、"走查頁面"、"檢查是否符合設計規範"、"審查設計合規"時觸發。 生成任何 HTML/CSS 頁面後也可主動觸發,確保輸出符合設計規範。 使用者可指定任意設計規範文件路徑,skill 會自動讀取並逐項對照檢查。 agent_created: true
將生成的 HTML/CSS 頁面,逐項對照使用者提供的設計規範文件(Markdown)進行系統性審查,輸出結構化合規報告。
以下任意情況時主動觸發: - 使用者說「設計走查」 - 使用者說「走查這個頁面」 - 使用者說「檢查這個頁面是否符合設計規範」 - 頁面生成完成後,主動詢問是否需要設計走查
設計規範.md 或 design-spec.md 的檔案。根據設計規範文件中的實際內容,按以下維度逐一提取規則並檢查目標頁面:
從規範中提取所有顏色定義(主色、功能色、文字色、中性色、狀態標籤色),逐一檢查頁面中是否使用了正確的色值。
從規範中提取字型族、字號層級、字重要求,檢查頁面中的 font-family、font-size、font-weight。
從規範中提取按鈕尺寸(高度/最小寬度/圓角/內邊距)、各狀態樣式(預設/Hover/Active/停用),檢查頁面中所有按鈕元素。
從規範中提取輸入框、下拉框、單選/多選框、搜尋框等控制元件的尺寸和狀態樣式,逐一檢查。
從規範中提取間距階梯、各類元件的圓角值,檢查頁面中的 margin、padding、border-radius。
從規範中提取表頭/表體樣式、行高、分割線、操作列顏色,檢查頁面中的 table 相關樣式。
檢查頁面中的分頁元件是否符合規範中的按鈕尺寸和各狀態樣式。
如頁面包含側邊欄,檢查選單項高度、文字顏色、縮排層級、選中態等。
檢查頁面是否使用了規範中定義的 CSS 變數(推薦做法),而非硬編碼色值。
重要:以上各階段的"規範要求"均從使用者提供的設計規範文件中動態提取,而非使用預設值。如果規範中缺少某類元件定義,跳過對應檢查。
7w4.net小蔥技能站收錄全網優質技能,值得收藏。
.btn-primary / button[type="submit"] → 主按鈕input[type="text"] → 輸入框select / .dropdown → 下拉選擇器table / .table → 表格aside / .sidebar / .menu → 側邊欄| 級別 | 含義 | 判定標準 |
|---|---|---|
| P0 Error | 必須修復 | 主色/品牌色錯誤、控制元件尺寸不一致、關鍵圓角錯誤 |
| P1 Warning | 建議修復 | 字號偏差、間距偏差、Hover/Active 狀態樣式缺失 |
| P2 Info | 可選最佳化 | 未使用 CSS 變數、缺少過渡動畫、未使用規範推薦值 |
每次檢查完畢後,輸出以下格式的結構化報告:
## 🔍 設計走查報告
**檢查頁面**:<檔案路徑>
**規範文件**:<規範文件路徑>
**檢查時間**:<YYYY-MM-DD HH:MM>
### 📊 總覽
| 指標 | 數值 |
|------|------|
| 檢查項總數 | <N> |
| ✅ 通過 | <N> |
| ⚠️ 警告 | <N> |
| ❌ 錯誤 | <N> |
| ➖ 不適用 | <N> |
| **合規率** | **<百分比>%** |
### ❌ 錯誤(P0 - 必須修復)
| # | 規範章節 | 頁面位置 | 當前值 | 規範值 | 說明 |
|---|----------|----------|--------|--------|------|
### ⚠️ 警告(P1 - 建議修復)
| # | 規範章節 | 頁面位置 | 當前值 | 規範值 | 說明 |
|---|----------|----------|--------|--------|------|
### ℹ️ 建議(P2 - 可選最佳化)
| # | 規範章節 | 頁面位置 | 說明 |
|---|----------|----------|------|
### ✅ 通過項
(精簡列出所有通過檢查的專案,按規範章節分組)
使用者:「檢查 result.html 是否符合我的設計規範」
Skill 響應: 1. 詢問設計規範文件路徑 2. 讀取規範和頁面 3. 逐項對比 4. 輸出合規報告 5. 提供修復建議
這個 Skill 整體質量良好,功能專注於設計規範審查,檢查維度覆蓋全面,報告格式清晰易讀。它能幫助使用者發現頁面與設計規範之間的偏差,並按嚴重程度排序問題,提供具體修復建議。優點是流程規範、輸出結構化、考慮實際容差;不足之處是使用門檻略高,新手需要一定時間理解如何準備規範文件和執行檢查。總體而言,是一個實用且經過思考設計的質量檢查工具。