Impeccable vs Taste-Skill: Hai Trường Phái “Chống AI Slop” Trong Vibe Coding
AI coding hiện tại đã rất mạnh.
Bạn có thể:
- tạo landing page,
- build dashboard,
- làm SaaS,
- dựng admin panel,
- thậm chí code fullstack chỉ bằng prompt.
Nhưng có một vấn đề ngày càng dễ nhận ra:
UI do AI tạo đang bắt đầu giống nhau.
Đi đâu cũng thấy:
- Inter font,
- gradient tím xanh,
- card lồng card,
- icon nằm trong ô vuông bo tròn,
- spacing giống template,
- animation “cho có”.
Cộng đồng developer bắt đầu gọi đó là:
AI slop.
Và đó là lý do các repo như:
bùng nổ rất nhanh trong cộng đồng vibe coding. (github.com)
Cả hai đều có chung mục tiêu:
làm AI tạo giao diện đẹp hơn, có gu hơn, bớt “mùi AI” hơn.
Nhưng cách tiếp cận của chúng lại rất khác nhau.
Nếu ví vui:
- Impeccable giống một design lead kỹ tính.
- Taste-Skill giống một art director thích phá cách.
1. Impeccable — “Design System” cho AI coding
Impeccable được tạo bởi Paul Bakaus.
Repo này bắt đầu từ skill frontend-design của Anthropic rồi mở rộng thành:
- bộ design language,
- command system,
- anti-pattern detector,
- guideline cho AI frontend generation. (github.com)
Điểm mạnh lớn nhất của Impeccable là:
tính hệ thống.
Nó không chỉ bảo AI:
Làm đẹp hơn.
Mà cung cấp nguyên cả một “ngôn ngữ thiết kế”.
Ví dụ:
/impeccable polish dashboard
/impeccable audit checkout
/impeccable critique landing-page
/impeccable quieter pricing-page
AI sẽ hiểu chính xác:
- cần sửa gì,
- sửa theo hướng nào,
- ưu tiên UX hay visual,
- cần giảm hay tăng độ nổi bật.
Impeccable mạnh ở đâu?
1. Design audit
Impeccable cực mạnh trong:
- review UX,
- spacing,
- typography,
- responsive,
- accessibility,
- anti-pattern.
Ví dụ nó có thể bắt:
- text contrast thấp,
- button mobile quá nhỏ,
- card quá nhiều,
- hierarchy chưa rõ,
- UI quá “AI generated”. (github.com)
2. Workflow có cấu trúc
Impeccable phù hợp kiểu:
Shape → Build → Audit → Polish → Harden
Tức là:
- lên concept,
- build,
- review,
- polish,
- xử lý edge case.
Nó rất giống workflow của team product thật.
3. Dùng tốt với Codex và Claude
Impeccable rất hợp với:
- Codex,
- Claude Code,
- Cursor,
- Gemini CLI.
Đặc biệt với Codex:
- Codex mạnh reasoning,
- Impeccable thêm tư duy thiết kế,
- combo này build dashboard và SaaS rất ổn.
Điểm yếu của Impeccable
Điểm yếu lớn nhất là:
đôi lúc quá “an toàn”.
UI tạo ra thường:
- sạch,
- dễ dùng,
- có hệ thống,
nhưng chưa chắc:
- độc đáo,
- táo bạo,
- có cá tính mạnh.
Nó giống kiểu:
sản phẩm startup đã gọi được seed funding.
Rất chỉnh chu.
Nhưng đôi lúc hơi “corporate”.
2. Taste-Skill — “Anti-Slop Art Director” cho AI
Taste-Skill có cách tiếp cận khác hẳn.
Ngay từ README đã nói rất rõ:
“gives your AI good taste”
và:
“stops the AI from generating boring, generic slop.” (github.com)
Nếu Impeccable giống design lead.
Thì Taste-Skill giống:
art director chuyên chê UI nhạt.
Repo này tập trung rất mạnh vào:
- visual identity,
- layout variance,
- motion,
- premium feel,
- anti-template frontend.
Taste-Skill mạnh ở đâu?
1. Frontend nhìn “đắt tiền” hơn
Taste-Skill rất giỏi tạo:
- hero section mạnh,
- typography có cá tính,
- layout bất đối xứng,
- animation cinematic,
- spacing kiểu magazine.
Nó có nhiều “dial” chỉnh style như:
| Dial | Ý nghĩa |
|---|---|
| DESIGN_VARIANCE | Mức độ phá cách layout |
| MOTION_INTENSITY | Độ mạnh animation |
| VISUAL_DENSITY | Độ dày thông tin |
Điều này khiến UI tạo ra:
- ít template hơn,
- ít giống AI hơn,
- có cảm giác “designed” hơn. (github.com)
2. Motion và visual cực mạnh
Taste-Skill rất thích:
- motion,
- cinematic transition,
- GSAP direction,
- scroll interaction,
- asymmetrical layout.
Nếu bạn thích kiểu:
- Apple-style landing page,
- Linear,
- Raycast,
- Stripe,
- Framer,
thì Taste-Skill rất hợp.
3. Rất hợp vibe coding frontend
Taste-Skill cực kỳ hợp kiểu:
Build first. Polish aggressively later.
Tức là:
- build nhanh,
- rồi đẩy visual lên mạnh.
Nó hợp:
- landing page,
- portfolio,
- AI SaaS,
- product showcase,
- creative frontend.
Điểm yếu của Taste-Skill
Điểm yếu lớn nhất:
dễ overdesign.
Nếu không kiểm soát tốt:
- animation quá nhiều,
- layout quá experimental,
- motion hơi “phô diễn”,
- UX đôi lúc hy sinh cho visual.
Một số UI Taste-Skill tạo ra nhìn rất ấn tượng.
Nhưng đôi lúc:
- khó maintain,
- khó scale,
- hoặc không hợp admin/dashboard enterprise.
Nó giống kiểu:
concept car cực đẹp.
Nhưng chưa chắc phù hợp chạy mỗi ngày.
3. So sánh trực diện
| Tiêu chí | Impeccable | Taste-Skill |
|---|---|---|
| Triết lý | UX + system thinking | Visual + anti-slop |
| Phong cách | Clean, structured | Bold, cinematic |
| Mạnh nhất | Audit, polish, UX | Layout, motion, visual identity |
| Hợp với | SaaS, dashboard, admin | Landing page, portfolio, creative site |
| Motion | Vừa phải | Mạnh |
| Layout | Ổn định | Phá cách hơn |
| Maintainability | Cao | Trung bình |
| Enterprise UI | Rất hợp | Không phải lúc nào cũng hợp |
| Vibe coding | Có kiểm soát | Rất cảm xúc |
| Dễ overdesign | Ít | Cao hơn |
4. Khi nào nên dùng cái nào?
Đây là phần quan trọng nhất.
Vì thật ra:
không có repo nào “thắng tuyệt đối”.
Chúng phục vụ hai mindset khác nhau.
Khi nên dùng Impeccable
Nên dùng khi bạn:
- build dashboard,
- làm SaaS,
- làm admin panel,
- làm product thật,
- cần UX ổn định,
- cần responsive tốt,
- cần accessibility,
- cần UI có thể maintain lâu dài.
Đặc biệt hợp với:
- Codex,
- Claude,
- Cursor.
Nếu team:
- có PM,
- có product thinking,
- có roadmap dài,
thì Impeccable rất hợp.
Nó giống kiểu:
xây sản phẩm để dùng thật.
Khi nên dùng Taste-Skill
Nên dùng khi bạn:
- làm landing page,
- làm portfolio,
- làm product showcase,
- muốn UI wow ngay từ cái nhìn đầu,
- thích motion,
- thích visual mạnh,
- muốn AI bớt tạo giao diện template.
Rất hợp:
- vibe coding,
- indie hacker,
- startup demo,
- AI product.
Nó giống kiểu:
build để gây ấn tượng mạnh.
Khi nào nên dùng cả hai?
Đây mới là combo thú vị nhất.
Rất nhiều developer đang dùng kiểu:
Taste-Skill → tạo visual direction
Impeccable → polish và harden UX
Ví dụ workflow:
1. Taste-Skill tạo hero section
2. Taste-Skill tạo animation
3. Impeccable audit UX
4. Impeccable harden form
5. Impeccable polish responsive
Đây là combo cực mạnh cho vibe coding hiện đại.
Một bên cho:
- cảm xúc,
- visual,
- cá tính.
Một bên cho:
- hệ thống,
- UX,
- stability.
5. Kết luận
Impeccable và Taste-Skill đều xuất hiện vì cùng một vấn đề:
AI frontend đang bắt đầu quá giống nhau.
Nhưng hai repo đi theo hai hướng rất khác.
Impeccable nói:
“Hãy làm UI đúng hơn.”
Taste-Skill nói:
“Hãy làm UI có gu hơn.”
Một bên giống:
- design lead,
- UX engineer,
- product designer.
Một bên giống:
- art director,
- creative frontend engineer,
- motion designer.
Và điều thú vị nhất là:
chúng không hề đối đầu nhau hoàn toàn.
Trong rất nhiều workflow vibe coding hiện nay:
- Taste-Skill được dùng để phá khỏi template AI,
- còn Impeccable được dùng để biến UI đó thành sản phẩm có thể dùng thật.
All Rights Reserved