返回顶部
u

ux-baseline-check

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
103
下载量
0
收藏
概述
安装方式
版本历史

ux-baseline-check

# UX Baseline Check ## Core Pack — Always Active This is a core skill. Apply it on ALL visual and frontend work alongside design-review. Every screen ships with ALL states covered. No exceptions. This is the minimum bar. ## The State Inventory Before any page or component is "done", verify each applicable state exists: ### 1. Data States - [ ] **Empty** — no data yet. Helpful message + clear CTA, not a blank screen - [ ] **Loading** — skeleton, spinner, or shimmer. Never a white flash - [ ] **Loaded** — the happy path, obviously - [ ] **Error** — API failure, network issue. User-friendly message + retry action - [ ] **Partial** — some data loaded, some failed. Don't hide what works - [ ] **Long content** — what happens with 200 items? 2000-character names? Test it ### 2. Interaction States - [ ] **Hover** — every clickable element has a hover state - [ ] **Focus** — keyboard navigation works, focus rings visible - [ ] **Active/pressed** — buttons respond to clicks visually - [ ] **Disabled** — grayed out with clear reason why (tooltip or helper text) - [ ] **Selected** — multi-select, current tab, active filter all visually distinct ### 3. Form States - [ ] **Validation** — inline errors on blur, not just on submit - [ ] **Required fields** — clearly marked - [ ] **Success feedback** — user knows their action worked (toast, inline, redirect) - [ ] **Destructive confirmation** — delete/remove actions require confirmation - [ ] **Autofill** — doesn't break layout when browser autofills ### 4. Responsive - [ ] **Mobile (375px)** — usable, not just visible. Touch targets ≥48px with ≥8px spacing between them - [ ] **Tablet (768px)** — layout adapts, not just shrinks - [ ] **Desktop (1280px)** — the primary target, looks intentional - [ ] **Wide (1800px+)** — content doesn't stretch absurdly. Max-width or centered ### 5. Accessibility - [ ] **Keyboard nav** — can reach all interactive elements with Tab - [ ] **Screen reader** — semantic HTML, aria-labels on icons, alt text on images - [ ] **Color contrast** — 4.5:1 minimum for text (use WebAIM checker) - [ ] **No color-only indicators** — don't rely solely on red/green for status ### 6. Edge Cases - [ ] **First-time user** — onboarding or empty state guides them - [ ] **Permission denied** — user sees why they can't access, not a broken page - [ ] **Stale data** — timestamps or refresh indicators when data might be outdated - [ ] **Concurrent edits** — what happens if two people edit the same thing? ## How to Use Run this checklist AFTER the feature works but BEFORE design review. For each missing state, either: 1. **Implement it** (preferred) 2. **Document it as a known gap** and tell Aaron explicitly Never silently skip a state. If it's intentionally deferred, say so. ## Quick Pass vs Full Pass **Quick pass** (components, small features): States 1-2 only **Full pass** (pages, flows, shipping features): All 6 sections ## The Test Ask yourself: "What happens if the network is slow, the data is weird, the user is on a phone, or they're using a keyboard?" If you don't know, you haven't finished.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ux-baseline-check-1776118218 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ux-baseline-check-1776118218 技能

通过命令行安装

skillhub install ux-baseline-check-1776118218

下载 Zip 包

⬇ 下载 ux-baseline-check v1.0.0

文件大小: 2.36 KB | 发布时间: 2026-4-14 14:18

v1.0.0 最新 2026-4-14 14:18
Initial release — establishes core UX standards for all visual and frontend work.

- Introduces a comprehensive checklist to ensure all UI states (data, interaction, form, responsive, accessibility, edge cases) are present before shipping.
- Mandates the checklist is run before design review, with all missing states implemented or explicitly documented.
- Differentiates between a quick pass (core components/features) and a full pass (entire pages/flows).
- Enforces consistent quality for every screen, forbidding silent state omissions.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部