Skip to content
Back to skills

Ui Perfection

ASecurity

Enforce the "Premium" aesthetic and accessibility standards.

  • 207 stars
  • 0 votes
  • 0 copies
  • 10 views
  • Added February 7, 2026
tools

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add NeverSight/skills_feed --skill ui_perfection --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ui Perfection?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ui Perfection
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/neversight-ui-perfection/badge)](https://www.skillsdirectory.com/skills/neversight-ui-perfection)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
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 `:hover` and `:active` states.
    - Transitions should be smooth (`transition-all duration-200`).

## 2. Mobile Responsiveness
- **Mobile-First**: Design for mobile `base` styles first, then add `md:`, `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 `alt` attributes.
- **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?")

Files in this skill

  • SKILL.md1.4 KB
  • description_cn.txt49 B
  • description_de.txt81 B
  • description_en.txt61 B
  • description_es.txt75 B
  • description_fr.txt76 B
  • description_ja.txt88 B
  • description_ko.txt63 B
  • description_tw.txt49 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.