Skip to content
generic-ux-designer logo

Generic UX Designer

generic-ux-designer

Professional UX expertise for any project type. Covers user research, design thinking, interaction patterns, accessibility, and design critique. Use when designing new features, improving UX, conducting design reviews, or evaluating user flows. For visual UI work, combine with ui-research skill.

SKILL.md

Full skill instructions

Generic UX Designer

Professional UX expertise adapting to any project's constraints.

Combine with Research for Visual Work

For UI/​visual design decisions, also use:

Skill(ui-research)  # Research inspiration first

References:

When to Use This Skill

Use for:

  • Designing new features or flows
  • Improving existing user experience
  • Conducting design reviews/​critiques
  • Evaluating user flows and interactions
  • Making accessibility decisions
  • Choosing between design alternatives

Don't use when:

  • Visual styling/​tokens → use generic-design-system
  • Code architecture → use generic-feature-developer
  • Code quality review → use generic-code-reviewer

Design Thinking Process

  1. Empathize - Understand user needs, pain points, journeys
  2. Define - Problem statements, personas, success metrics
  3. Ideate - Brainstorm solutions, explore alternatives
  4. Prototype - Low-fidelity first, test assumptions
  5. Test - Usability testing, iterate on data

Research Decision Guide

When to Research vs Ship

SituationAction
New product/​featureFull research (interviews + testing)
Incremental changeQuick critique (heuristic review)
Bug fixNo research needed
A/​B decisionAnalytics + small test
Controversial designStakeholder alignment first

Method Selection

  • Need user motivation? → Interviews
  • Need usability feedback? → Testing
  • Need quick quality check? → Heuristic evaluation
  • Need quantitative data? → Surveys/​Analytics
  • Have no users yet? → Competitor analysis + proto-personas

Research Scope by Confidence

Confidence LevelAction
High (established pattern)Skip research
Medium (some uncertainty)Quick critique
Low (new territory)Full research

Reference: See UX_PRINCIPLES.md for detailed method frameworks

User Psychology Applied

Cognitive Load

  • Reduce choices (Hick's Law)
  • Chunk information (Miller's Law)
  • Progressive disclosure
  • Minimize memory load

Visual Hierarchy

  • Size indicates importance
  • Contrast draws attention
  • Whitespace groups elements
  • F-pattern/​Z-pattern reading

Interaction Patterns

Navigation

PatternUse Case
Top navSimple sites, < 7 items
Side navComplex apps, many sections
Bottom navMobile apps, < 5 items
TabsRelated content sections

Forms

  • Single column layout
  • Inline validation
  • Smart defaults
  • Progress indicators

Feedback

PatternUse Case
ToastNon-blocking info
ModalBlocking/​important
InlineContextual feedback
SkeletonLoading states

Mobile Considerations

  • Touch targets: 44x44px minimum
  • 8px spacing between targets
  • Thumb-friendly placement
  • Bottom sheets for actions

Accessibility (UX Perspective)

AspectApproach
VisionHigh contrast, scalable text
MotorLarge targets, keyboard nav
CognitiveSimple language, clear structure
HearingCaptions, visual indicators

Heuristic Evaluation in Practice

Quick Scan (5 minutes)

HeuristicQuick Check
VisibilityIs current state obvious?
FeedbackDoes every action have response?
ConsistencyDo similar things look/​work similar?
Error PreventionCan user easily make mistakes?
RecoveryCan user undo/​fix errors?

Common Violations to Flag

  • Hidden system state (loading with no indicator)
  • Silent failures (action with no feedback)
  • Inconsistent patterns (different buttons for same action)
  • Destructive without confirm (delete with no undo)
  • Jargon in user-facing text

Presenting Findings

Issue: [What's wrong]
Heuristic: [Which violated]
Impact: [User consequence]
Suggestion: [How to fix]
Priority: P0/​P1/​P2

Design Critique Framework

AspectQuestions
UsabilityCan users complete tasks?
ClarityIs purpose immediately clear?
ConsistencyFollows established patterns?
HierarchyMost important stands out?
FeedbackUsers know system state?
AccessibilityWorks for everyone?

UX Patterns

Empty States

  1. Explain what goes here
  2. Guide to first action
  3. Show example content

Loading States

  1. Skeleton screens > spinners
  2. Progress for long operations
  3. Optimistic UI when safe

Error States

  1. Explain what happened
  2. Suggest how to fix
  3. Don't blame user

UX Output Checklist

Before presenting UX recommendation:

  • User problem clearly defined
  • Solution addresses root cause (not symptom)
  • Accessibility considered
  • Edge cases identified
  • Implementation complexity noted
  • Success metrics defined

Design Review Checklist

  • Primary task achievable
  • Clear visual hierarchy
  • Keyboard navigable
  • Touch targets sized
  • Copy clear and helpful

See Also

  • UX Principles - Research methods, heuristics, psychology
  • Design Patterns - Visual patterns and components
  • generic-design-system - For tokens, styling, visual consistency
  • generic-feature-developer - For implementation architecture
  • Project CLAUDE.md - Project-specific constraints

READ UX_PRINCIPLES.md for:

  • Full research method frameworks → methods section
  • Complete Nielsen heuristics → evaluation section
  • Quick critique workflow → critique section

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View