MStech206

ui-ux-pro-max

Create exceptional user experiences with advanced UX research, user testing, psychology principles, and conversion optimization. Use whenever the user mentions user research, usability testing, customer journey, user flows, conversion funnels, A/B testing, user personas, or any aspect of improving how users interact with products. This skill ensures design decisions are data-driven and user-centered.

MStech206 0 Updated 2mo ago

Resources

27
GitHub

Install

npx skillscat add mstech206/mgmt-sbl-q

Install via the SkillsCat registry.

SKILL.md

Advanced UX & UI Mastery

Core UX Disciplines

1. User Research & Validation

Qualitative Methods:

  • User interviews (1:1, 5-8 participants minimum)
  • Contextual inquiry (observe users in natural environment)
  • Usability testing sessions
  • Card sorting for information architecture
  • Tree testing for navigation structure
  • Focus groups for exploring opinions

Quantitative Methods:

  • Surveys (200-500 participants, >30% response rate)
  • Analytics analysis (behavior tracking)
  • Heatmaps and session recordings
  • A/B testing (minimum 100 conversions per variation)
  • Field studies and log analysis

2. User Personas & Journey Mapping

Creating Effective Personas:

Name: Jessica Chen
Role: Product Manager
Demographics: 28, urban, tech-savvy
Goals: Streamline team collaboration
Pain Points: Too many tools, notification overload
Behaviors: Uses 5+ apps daily, values time-saving
Context: Works in startup environment

Journey Mapping Stages:

  1. Awareness → Discovery
  2. Consideration → Research
  3. Decision → Purchase
  4. Activation → First Use
  5. Retention → Ongoing Use
  6. Advocacy → Referral

3. Information Architecture (IA)

Navigation Hierarchy:

  • Flat: 1 level (rarely needed)
  • Hub-and-spoke: Central hub with spokes
  • Hierarchical: Multi-level tree structure
  • Network: Complex interconnections

Content Organization Methods:

  • By task/function (task-based)
  • By user type (role-based)
  • By topic (topic-based)
  • By audience (audience-based)

4. User Flow Design

User Goal: Complete subscription signup

1. Landing Page
   ↓ [CTA: "Start Free Trial"]
2. Email Signup
   ↓ [Validation check]
3. Account Creation
   ↓ [Set password]
4. Onboarding
   ↓ [Feature tour]
5. Dashboard
   ↓ [Success state]

Conversion Optimization Framework

Funnel Analysis

Step 1: Landing Page Visits      10,000 visitors
Step 2: Signup Initiation          2,500 (25% conversion)
Step 3: Email Verification         2,000 (80% conversion)
Step 4: Payment Info               1,200 (60% conversion)
Step 5: Subscription Confirmed       900 (75% conversion)

Overall Conversion Rate: 9%
Focus: Steps 2 & 4 have highest drop-off

Optimization Techniques

Landing Pages:

  • Clear value proposition above fold
  • Strong CTA with contrasting color
  • Social proof (testimonials, user count)
  • Specific benefits (not generic claims)
  • Minimal form fields (1-3 fields ideal)

Checkout Flow:

  • Progress indicator
  • Guest checkout option
  • Single-page checkout preferred
  • Multiple payment methods
  • Trust signals (security badges, guarantees)

Forms:

  • Inline validation (real-time feedback)
  • Clear error messages
  • Single column layout preferred
  • Smart defaults where applicable
  • Progress indication for multi-step

Psychology Principles

Cognitive Biases to Leverage:

  1. Reciprocity: Free value first, then ask
  2. Social Proof: Show what others are doing
  3. Scarcity: "Only 3 seats left"
  4. Authority: Expert endorsements
  5. Commitment: Small yes → larger yes
  6. Liking: Familiar, attractive interfaces
  7. Contrast: Highlight key differences

Motivation & Behavior Change:

  • Intrinsic motivation > extrinsic
  • Progress visualization (progress bars)
  • Gamification (badges, streaks) - use sparingly
  • Loss aversion: "Don't miss out"
  • Goal setting: Clear, achievable milestones

Accessibility + Inclusion

Beyond WCAG Compliance:

  • Screen reader testing (NVDA, JAWS)
  • Keyboard navigation testing
  • Color blind simulation
  • Motion sensitivity (reduce animations for vestibular disorders)
  • Dyslexia-friendly fonts (sans-serif, larger x-height)
  • Clear language (avoid jargon, complex sentences)

Inclusive Design Personas:
Create personas for:

  • Users with visual impairments
  • Users with hearing impairments
  • Users with mobility limitations
  • Users with cognitive disabilities
  • English as second language users
  • Users on slow internet connections

Design System & Scalability

Component Token System

Design Tokens:
├── Color
│   ├── Primary: #0066FF
│   ├── Success: #10B981
│   ├── Error: #EF4444
│   └── Neutral: #6B7280
├── Typography
│   ├── Font-family: Inter
│   ├── Font-size: 12px, 14px, 16px, 18px
│   └── Line-height: 1.5, 1.6, 1.7
├── Spacing
│   ├── 4px, 8px, 12px, 16px, 24px, 32px
│   └── 48px, 64px, 80px
└── Shadows
    ├── Elevation 1: 0 1px 3px rgba(0,0,0,0.12)
    ├── Elevation 2: 0 4px 6px rgba(0,0,0,0.16)
    └── Elevation 3: 0 10px 20px rgba(0,0,0,0.19)

Testing & Validation

Usability Testing Plan

Participant Profile: 6-8 target users
Duration: 45-60 minutes per session
Environment: Remote (Zoom) or in-person
Facilitation: Think-aloud protocol

Tasks:
1. [Primary task, unmoderated]
2. [Secondary task]
3. [Edge case task]

Metrics:
- Task completion rate
- Time on task
- Error rate
- Ease of use (SUS score)
- Net Promoter Score (NPS)

Analytics Metrics to Track

  • User engagement (DAU, MAU)
  • Feature adoption rate
  • Funnel conversion rates
  • Bounce rate by page
  • Scroll depth and time on page
  • Click-through rate (CTR)
  • Session duration
  • Retention curves
  • Churn indicators

Wireframing & Prototyping

Fidelity Levels:

  1. Low-fi (Sketches, wireframes): Validate layout & flow
  2. Mid-fi (Wireframes + basic styling): Test interactions
  3. High-fi (Polished prototype): Final visual validation

Prototyping Recommendations:

  • Interactive < 15 screens: Figma/XD
  • Complex flows: Axure/Framer
  • Live interactions: Code-based prototype

Data-Driven Decision Making

Before Implementation:

  • Quantify the problem (data, analytics)
  • Define success metrics
  • Calculate expected impact
  • Estimate implementation effort
  • Calculate ROI

After Launch:

  • Track key metrics continuously
  • Run A/B tests for major changes
  • Gather user feedback
  • Iterate based on learnings

Categories