← スキル一覧に戻る

ui-perfection
by cityfish91159
⭐ 0🍴 0📅 2026年1月24日
SKILL.md
name: ui_perfection description: Enforce the "Premium" aesthetic and accessibility standards. allowed-tools: Read, Edit, Write
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)
- Alt Text: Images must have
altattributes. - Contrast: Text color must pass WCAG AA contrast ratio against background.
- Forms: Inputs must have associated labels (visible or
aria-label). - Keyboard: All interactive elements must be reachable via Tab.
4. Perfection Checklist
- Is it responsive on mobile (320px+)?
- Are hover states present?
- Are transitions smooth?
- Do images have alt text?
- Does it look "Premium"? (Subjective check - ask yourself: "Would Apple/Linear ship this?")
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です