Leonxlnx/taste-skill 是一個很有意思的前端 Agent Skill 專案。它的目標不是再做一個 UI 元件庫,而是給 Codex、Cursor、Claude Code 這類 AI 程式設計工具加一套“美學約束”,減少那種一眼 AI 味的模板介面。
專案 README 裡把它叫做 Anti-Slop Frontend Framework。這個說法有點誇張,但方向很準:AI 寫前端最大的問題,常常不是不會寫程式碼,而是預設版面太平、層級太弱、間距像自動產生、動效和字體都沒有判斷。
它到底是什麼
Taste Skill 本質上是一組可安裝、可複製、可貼上的 Agent Skills。它們不是執行時間依賴,也不是瀏覽器插件,而是給 AI Agent 的工作規則。
它會要求模型在生成前端時更關注:
- layout:佈局不要只會居中卡;
- typography:字號、字重、行高要有層級;
- spacing:留白、邊距、密度要符合場景;
- motion:動效要服務交互,不是隨便加動畫;
- design language:根據產品類型推斷設計語言;
- anti-slop:避免模板感、佔位符和半成品輸出。
這類 skill 的價值不在於“多寫幾句 prompt”,而是把一些前端審美判斷固定成可復用規則,讓不同項目裡都能調用。
怎麼安裝
README 推薦用 npx skills add 安裝:
|
|
如果只安裝預設前端設計 skill,可以指定:
|
|
如果你依賴舊版行為,也可以安裝 v1:
|
|
項目也說明,可以直接複製任意 SKILL.md 到專案裡,或把內容貼到 ChatGPT / Codex 對話中使用。也就是說,它不是必須綁定某個具體平台。
內建哪些 Skill
Taste Skill 不是只有一個文件。 README 裡列了多種 skill:
| Skill | Install name | 用途 |
|---|---|---|
| taste-skill | design-taste-frontend |
預設前端美感規則,目前 v2 仍在實驗迭代 |
| taste-skill-v1 | design-taste-frontend-v1 |
保留舊版行為 |
| gpt-tasteskill | gpt-taste |
更適合 GPT / Codex 的嚴格版本 |
| image-to-code-skill | image-to-code |
先生成參考圖,再分析,再寫代碼 |
| redesign-skill | redesign-existing-projects |
先審計已有項目,再改 UI |
| soft-skill | high-end-visual-design |
偏高級、柔和、留白充足的視覺方向 |
| minimalist-skill | minimalist-ui |
偏 Notion / Linear 風格的克制產品 UI |
| brutalist-skill | industrial-brutalist-ui |
偏工業、瑞士字體、強烈對比的實驗風格 |
| output-skill | full-output-enforcement |
用來壓制半截輸出和占位符 |
另外還有 image generation skills,用來產生網頁、行動端和品牌板參考圖。它們不會直接輸出程式碼,而是產出視覺參考,再交給 Codex、Cursor 或 Claude Code 實作。
適合怎麼用
如果你只是讓 AI 寫一個後台表單,直接說清楚需求也許就夠了。但如果你要做:
- 產品官網;
- SaaS Dashboard;
- 行動端頁面;
- 品牌落地頁;
- 作品集;
- 高級感工具介面;
- 已有專案 UI 重設計;
- 從參考圖還原前端。
那 Taste Skill 會更有用。它幫你提前約束“這應該是什麼氣質的介面”,而不是等 AI 生成一堆卡片後再一點點罵回去。
我會這樣用:
- 新項目先用
design-taste-frontend; - Codex / GPT 計畫可以試
gpt-taste; - 已有項目改版用
redesign-existing-projects; - 有明確風格時再加
minimalist-ui、high-end-visual-design或industrial-brutalist-ui; - 如果 AI 老是留 TODO 或省略代碼,再加
full-output-enforcement。
它不是萬能美學按鈕
Taste Skill 解決的是「AI 前端輸出太模板」的問題,但它不是設計師替代品。
幾個邊界要說清楚:
- 它不能替你定義品牌定位;
- 它不能保證每次生成都好看;
- 它比較適合有前端美感基礎的人做二次判斷;
- Skill 寫得再細,也需要你提供產品背景、受眾和功能優先;
- 已有設計系統的團隊,不應該讓 skill 涵蓋內部規格。
換句話說,它更像一個「前端生成的美學腳手架」。它能把預設下限抬高,但最終效果還是要靠你審稿、截圖、調 CSS 和真實設備檢查。
小結
taste-skill 的價值在於,它將許多前端設計經驗變成了 Agent 可執行的規則。對 Codex、Cursor、Claude Code 這類工具來說,這款 skill 很適合補齊「會寫程式碼但容易沒品」的短板。
如果你常用 AI 產生前端頁面,尤其受夠了大漸層、大圓角、滿屏卡片、隨機圖示和沒層級的模板感介面,可以把它當成一個起點。但別把它當成設計總監,真實專案仍然需要你自己做取捨。