Individual skill
ux
Use when an app or SaaS must be easy to use: designing complete user flows, screens and every state, navigation, forms, onboarding, tables, dashboards, search or AI features, or auditing usability and accessibility. Anyone finishes the job without a manual; experts go fast. NOT the visual direction (design), NOT the words (landing-copy).
skills/ux/SKILL.md
Source commit d9d6bb338f66cc1e23998585e580a0ea45bbcb82
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- Yes
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 578
- Repository last updated
- Nov 9, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- agentic-ai Repository topic
- ai-agents Repository topic
- ai-coding Repository topic
- claude-code Repository topic
- cli Repository topic
- cline Repository topic
- codex Repository topic
- coding-assistant Repository topic
- cursor Repository topic
- ux Declared skill tag
- usability Declared skill tag
- user-flows Declared skill tag
- flows Declared skill tag
- screens Declared skill tag
- states Declared skill tag
- empty-state Declared skill tag
- signup Declared skill tag
- modal Declared skill tag
- saas Declared skill tag
- app Declared skill tag
- product-design Declared skill tag
- navigation Declared skill tag
- forms Declared skill tag
- onboarding Declared skill tag
- dashboard Declared skill tag
- productivity Declared skill tag
- accessibility Declared skill tag
- wcag Declared skill tag
- interaction-design Declared skill tag
- usabilidad Declared skill tag
- flujos Declared skill tag
- pantallas Declared skill tag
- design Derived category
- productivity Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 9,541 bytesTHIRD_PARTY.mddoc · 1,610 bytesevals/cases.yamlasset · 2,586 bytesreferences/flows.mddoc · 7,448 bytesupstream/UPSTREAM.jsonasset · 4,777 bytesupstream/ux-designer/GUIDE.mddoc · 15,566 bytesupstream/ux-designer/LICENSEasset · 1,071 bytesupstream/ux-designer/references/01-core-principles.mddoc · 8,042 bytesupstream/ux-designer/references/02-laws-of-ux.mddoc · 8,540 bytesupstream/ux-designer/references/03-accessibility.mddoc · 10,995 bytesupstream/ux-designer/references/04-visual-design.mddoc · 9,094 bytesupstream/ux-designer/references/05-information-architecture.mddoc · 9,360 bytesupstream/ux-designer/references/06-interaction-design.mddoc · 11,462 bytesupstream/ux-designer/references/07-forms-and-inputs.mddoc · 11,635 bytesupstream/ux-designer/references/08-mobile-ux.mddoc · 11,144 bytesupstream/ux-designer/references/09-ux-writing.mddoc · 9,251 bytesupstream/ux-designer/references/10-user-research.mddoc · 10,865 bytesupstream/ux-designer/references/11-design-systems.mddoc · 13,532 bytesupstream/ux-designer/references/12a-presence-awareness.mddoc · 10,426 bytesupstream/ux-designer/references/12b-conflict-resolution-sync.mddoc · 16,163 bytesupstream/ux-designer/references/13a-canvas-navigation.mddoc · 9,764 bytesupstream/ux-designer/references/13b-canvas-objects-performance.mddoc · 14,570 bytesupstream/ux-designer/references/14-ai-ux-patterns.mddoc · 21,401 bytesupstream/ux-designer/references/15-ethical-design.mddoc · 14,256 bytesupstream/ux-designer/references/16-onboarding.mddoc · 16,868 bytesupstream/ux-designer/references/17-notifications.mddoc · 18,172 bytesupstream/ux-designer/references/18-data-visualization.mddoc · 19,297 bytesupstream/ux-designer/references/19-search-ux.mddoc · 19,488 bytesupstream/ux-designer/references/20-emotional-design.mddoc · 14,878 bytesupstream/ux-designer/references/21-data-tables.mddoc · 20,944 bytesupstream/ux-designer/references/22-performance-ux.mddoc · 17,896 bytesupstream/ux-designer/references/23-internationalization.mddoc · 15,733 bytesupstream/ux-designer/references/24-voice-and-multimodal.mddoc · 16,329 bytesupstream/ux-designer/references/25a-barcode-camera-scanning.mddoc · 21,853 bytesupstream/ux-designer/references/25b-barcode-scanner-workflows.mddoc · 25,909 bytesupstream/ux-designer/references/25c-barcode-display.mddoc · 17,681 bytesupstream/ux-usability-foundations/GUIDE.mddoc · 16,342 bytesupstream/ux-usability-foundations/LICENSEasset · 1,064 bytesupstream/ux-usability-foundations/references/anti-patterns.mddoc · 8,479 bytesupstream/ux-usability-foundations/references/checklists.mddoc · 6,324 bytesupstream/ux-usability-foundations/references/decision-prompts.mddoc · 10,247 bytesupstream/ux-usability-foundations/references/principle-cards.mddoc · 15,795 bytes
Read excerpt
# ux
The bar: someone who has never seen the product finishes the main job **without asking anyone**,
someone who uses it every day finishes it **fast**, and nobody loses work when something fails. A
screen that looks good and misses that bar is not done.
- **The flow comes before the screen.** Map the whole journey, from arrival to the job done and back
again, before drawing anything.
- **Every screen answers five questions:** where am I, what is this, what can I do, what just
happened, where do I go next.
- **Every state is designed,** not only the full one: empty, loading, error, offline, no permission,
too much data.
- **You prove it by using it,** in a real browser, with the keyboard, at phone width. Reading the
code is not a check.