Skip to content
Back to skills

Ux Patterns

ASecurity

Design process to run before any UI is drawn or built. Complete user stories for the least-expert and power user, then established patterns from peers and platform guidelines, then product-specific principles, then a design where every element traces to a story, delivered as a short brief in chat. Use when asked to design or redesign anything, for a new feature, screen, flow, page, or landing page, or when asked how something should work or what users expect.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 22, 2026
ai-agentsgoperformance

Security analysis

A100/100

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

Scanned October 22, 2026

npx -y skills add skrrt-sh/skills --skill ux-patterns --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ux Patterns?

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

Security grade badge for Ux Patterns
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/skrrt-sh-ux-patterns/badge)](https://www.skillsdirectory.com/skills/skrrt-sh-ux-patterns)

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: ux-patterns
description: Design process to run before any UI is drawn or built. Complete user stories for the least-expert and power user, then established patterns from peers and platform guidelines, then product-specific principles, then a design where every element traces to a story, delivered as a short brief in chat. Use when asked to design or redesign anything, for a new feature, screen, flow, page, or landing page, or when asked how something should work or what users expect.
---

# UX Patterns

Design comes from user stories and established patterns, never from preference or novelty. Run the
gates in order.

## 1. Stories

- Name the least-expert user, who has never used this kind of product, and the power user.
- User story: as a, I want, so that. No goal, no feature. Job story when context or anxiety
  matters: when, I want to, so I can.
- Stories pass INVEST. Acceptance criteria are outcomes: done when the user can...
- Each story is complete end to end, failure paths included.
- Map them: activities, then steps (flows, screens), then details (elements).
- Frequency decides visibility: basic in one step, intermediate reachable, power tucked away.
- Split a complex task into stages rather than one crowded screen.

## 2. Patterns

- For a redesign, inspect the real screen first. Never critique one you have not seen.
- Name the platform (mobile, desktop, web app, landing page, e-commerce, docs) and the job
  (form, checkout, onboarding, search, navigation, table, settings, payment).
- Read that platform's section of [platforms.md](references/platforms.md) when researching it;
  re-check the live source when a decision rests on it.
- When the user names a reference product, study it first.
- Study 3 to 5 established products doing the same job: peers users compare with, best in
  class, one adjacent industry. Record how each solves each story; name the dominant pattern.
- Look each one up live and cite links with dates. Memory alone fails this gate.
- Evidence ranks: platform guidelines, then NN/g, Baymard, GOV.UK, then shipped products.
  Screenshot galleries are examples, not evidence. Source per `research`.
- Break a convention only with a stated reason it serves a story better. Never for novelty.

## 3. Principles

- Pick 3 to 5 product-specific principles, each a trade-off (clarity over novelty) that
  settles design conflicts.

## 4. Design

- Every element traces to a story; cut the rest.
- Content first, layout fitted to it.
- The UI explains itself to the least-expert user.
- Delight only on a working flow, in one or two places that serve a story. Polish hides usability
  problems.
- Hand off: `taste` (looks and words), `screens` (states, performance, checks),
  `design-system` (tokens, components), `motion` (animation).

## Brief

- Before building, post in chat: stories, products and guidelines studied with links and dates,
  the pattern per flow and any deliberate break with its reason, the principles.
- No repo file unless asked. In Figma or code, the brief comes first.
- Scale to the change: a small addition gets a quick pattern check (its story, how the platform
  and two peers do it, where frequency puts it). New flows, pages, and redesigns get every gate.

Files in this skill

  • SKILL.md3.2 KB
  • agents/openai.yaml233 B
  • evals/evals.json3.5 KB
  • evals/trigger-evals.json2 KB
  • references/platforms.md3.6 KB

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.