
frontend-design
by tienbm92
Personal AI context base used for bootstrapping new projects and feature development. Acts as the backbone for architecture, domain rules, and reusable design patterns.
SKILL.md
name: frontend-design description: 'Tạo giao diện frontend đẹp, chất lượng production-grade. Sử dụng khi user yêu cầu build web components, pages, landing pages, dashboards, React components, HTML/CSS layouts, hoặc styling/beautify UI. Tránh AI slop aesthetics.'
Frontend Design Skill
Skill này hướng dẫn tạo giao diện frontend độc đáo, production-grade, tránh "AI slop" aesthetics. Implement code thực với attention to aesthetic details.
Khi Nào Sử Dụng
- Build web components, pages, applications
- Tạo landing pages, dashboards
- React/Vue/Angular components
- HTML/CSS layouts
- Styling/beautifying web UI
- Tạo artifacts đẹp
Design Thinking
Trước khi code, hiểu context và commit BOLD aesthetic direction:
| Aspect | Câu hỏi |
|---|---|
| Purpose | Interface này giải quyết vấn đề gì? Ai sử dụng? |
| Tone | Chọn extreme: brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian |
| Constraints | Yêu cầu kỹ thuật (framework, performance, accessibility) |
| Differentiation | Điều gì làm nó UNFORGETTABLE? |
CRITICAL: Chọn conceptual direction rõ ràng và execute với precision.
Frontend Aesthetics Guidelines
Typography
- Chọn fonts đẹp, unique, interesting
- TRÁNH: Arial, Inter, Roboto, system fonts
- Pair distinctive display font với refined body font
- Unexpected, characterful font choices
Color & Theme
- Commit vào cohesive aesthetic
- Sử dụng CSS variables cho consistency
- Dominant colors với sharp accents > timid palettes
- TRÁNH: Purple gradients trên white backgrounds
Motion & Animation
- Animations cho effects và micro-interactions
- Ưu tiên CSS-only solutions
- Focus high-impact moments: page load với staggered reveals
- Scroll-triggering và hover states surprising
Spatial Composition
- Unexpected layouts
- Asymmetry, overlap, diagonal flow
- Grid-breaking elements
- Generous negative space HOẶC controlled density
Backgrounds & Visual Details
- Tạo atmosphere và depth
- Sử dụng: gradient meshes, noise textures, geometric patterns, layered transparencies, dramatic shadows, decorative borders, grain overlays
- TRÁNH: solid colors đơn điệu
❌ TRÁNH (AI Slop)
- Overused font families (Inter, Roboto, Arial)
- Purple gradients on white backgrounds
- Excessive centered layouts
- Uniform rounded corners
- Cookie-cutter design
- Generic component patterns
✅ LÀM (Distinctive Design)
- Characterful, unexpected fonts
- Bold color commitments
- Asymmetric, dynamic layouts
- Context-specific character
- Intentional design choices
- Memorable visual identity
Implementation Output
Implement working code:
- Production-grade và functional
- Visually striking và memorable
- Cohesive với clear aesthetic point-of-view
- Meticulously refined in every detail
Quick Reference
| Element | Bad | Good |
|---|---|---|
| Font | Inter, Arial | Distinctive display + refined body |
| Color | Purple gradient | Bold dominant + sharp accents |
| Layout | Centered, symmetric | Asymmetric, grid-breaking |
| Animation | Random micro-interactions | Orchestrated page load reveals |
| Background | Solid white | Textured, atmospheric |
Remember: Interpret creatively, make unexpected choices. No design should be the same. Vary between light/dark themes, different fonts, different aesthetics. NEVER converge on common choices.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です