ui_perfection
Installation
SKILL.md
UI Perfection Protocol
1. "Premium" Aesthetic Rules
- Typography: Use defined font stacks (Inter/Roboto). No default Times New Roman.
- Spacing: Use standard Tailwind spacing (e.g.
p-4,m-6). Avoid magic numbers. - Colors: Use the project's color palette (e.g.
bg-primary-500). Avoid raw hex codes unless absolutely necessary for specific branding. - Interaction:
- All interactive elements must have
:hoverand:activestates. - Transitions should be smooth (
transition-all duration-200).
- All interactive elements must have
2. Mobile Responsiveness
- Mobile-First: Design for mobile
basestyles first, then addmd:,lg:modifiers. - Touch Targets: Buttons must be at least 44x44px usable area.
- No Overflow: Check for horizontal scrollbars on mobile.
3. Accessibility (A11y)
Related skills
More from cityfish91159/maihouses
agentic_architecture
Enforces high-level architectural thinking, separation of concerns, and scalability checks before coding.
19code-review-excellence
程式碼審查最佳實踐指南。當進行 PR review、代碼審查或用戶提到「review」、「審查」時使用。
19nasa_typescript_safety
Adapts NASA's "Power of 10" safety rules for high-reliability TypeScript code.
18frontend_mastery
Advanced React patterns, performance optimization, and state management rules.
18code-simplifier
|
18type-checker
執行 TypeScript 類型檢查並修復類型錯誤。當遇到類型錯誤、需要類型定義、或用戶提到「type」、「類型」時使用。
18