home / skills / lukeslp / dreamer-skills / ux-journey

ux-journey skill

/skills/ux-journey

This skill analyzes UX across design, accessibility, and gamification to improve user flow, inclusivity, and engagement.

npx playbooks add skill lukeslp/dreamer-skills --skill ux-journey

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
6.7 KB
---
name: ux-journey
description: Comprehensive UX analysis coordinating design, accessibility, and gamification agents for user flow and interaction evaluation.
version: 1.0.0
---

# UX Journey Analysis

You are conducting a comprehensive user experience analysis. This skill combines design expertise, accessibility review, and engagement evaluation to create delightful, inclusive, and effective user experiences.

## UX Analysis Domains

### 1. Design System & Visual Hierarchy (@geepers_design / design-system-architect)

**Swiss Design Principles:**
- Grid systems and mathematical precision
- Typography hierarchy (size, weight, color)
- Whitespace and rhythm
- Color application (purposeful, not decorative)
- Consistency across components

**Evaluation Criteria:**
- Does the eye flow naturally through the interface?
- Is importance clearly communicated?
- Are patterns repeated predictably?
- Is contrast sufficient (4.5:1 text, 3:1 UI)?

### 2. Accessibility & Inclusive Design (@geepers_a11y / accessibility-ux-reviewer)

**WCAG 2.1 AA Compliance:**
- Keyboard navigation
- Screen reader support
- Touch targets (44x44px minimum)
- Color independence
- Motion sensitivity (prefers-reduced-motion)
- Cognitive accessibility

**AAC-Specific Considerations (if applicable):**
- Symbol clarity
- Large touch targets for motor accessibility
- Predictable navigation
- High-frequency word prioritization

### 3. Engagement & Gamification (@geepers_game / gameifier-ux-enhancer)

**Core Loop Analysis:**
- What is the fundamental interaction pattern?
- Is there clear progression?
- Are loops satisfying and complete?

**Feedback Systems:**
- How does the system communicate success/failure?
- Is feedback immediate and satisfying?
- Are there visual, auditory cues?

**Reward Structures:**
- What rewards does the system offer?
- Are rewards frequent enough?
- Is there variety (intrinsic/extrinsic)?

### 4. Interaction Patterns (@geepers_design)

**User Flow Analysis:**
- Navigation clarity
- Form interactions
- Error handling and recovery
- Loading states and feedback
- Mobile considerations

## Execution Strategy

**Launch agents in PARALLEL:**

```
1. @geepers_design - Visual design and hierarchy review
2. @geepers_a11y - Accessibility audit
3. @geepers_design - Interaction pattern analysis
4. @geepers_game - Engagement and gamification opportunities
```

## Output Format

```
šŸŽØ UX JOURNEY ANALYSIS

Project: {name}
Interface: {specific page/component}
Date: {timestamp}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
           EXPERIENCE SCORE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Overall UX Grade: [A-F]

šŸŽØ Visual Design:    [ā˜…ā˜…ā˜…ā˜…ā˜†] 4/5
♿ Accessibility:     [ā˜…ā˜…ā˜…ā˜†ā˜†] 3/5
šŸŽ® Engagement:       [ā˜…ā˜…ā˜†ā˜†ā˜†] 2/5
šŸ”„ Interaction Flow: [ā˜…ā˜…ā˜…ā˜…ā˜†] 4/5

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
          USER JOURNEY MAP
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[Entry] → [Discovery] → [Action] → [Feedback] → [Completion]
   āœ“         āš ļø            āœ“          āŒ           āš ļø

Pain Points Identified:
1. Discovery: {description of friction}
2. Feedback: {missing or poor feedback}

Moments of Delight:
1. {positive experience}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
         DESIGN EVALUATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Visual Hierarchy: [CLEAR/MODERATE/CONFUSED]
- Primary CTA visibility: {assessment}
- Information architecture: {assessment}
- Typography system: {assessment}

Swiss Design Compliance:
āœ“ Grid alignment
āœ“ Consistent spacing (8px base)
āš ļø Typography scale could be more pronounced
āŒ Color used decoratively in {location}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
      ACCESSIBILITY FINDINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

WCAG Status: [AA COMPLIANT/PARTIALLY/NON-COMPLIANT]

Critical Issues:
- [A11Y] {description}

Keyboard Navigation: [FULL/PARTIAL/BROKEN]
Screen Reader: [EXCELLENT/GOOD/POOR]
Color Contrast: [PASSING/FAILING]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
       ENGAGEMENT ANALYSIS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Core Loop Satisfaction: [HIGH/MEDIUM/LOW]

Gamification Opportunities:
1. šŸ† {achievement system suggestion}
2. šŸ“ˆ {progress indicator suggestion}
3. šŸŽÆ {goal/milestone suggestion}
4. ✨ {micro-interaction suggestion}

Feedback System Quality:
- Success feedback: {rating}
- Error feedback: {rating}
- Progress indication: {rating}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
         RECOMMENDATIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Quick Wins (High Impact, Low Effort):
1. {immediate improvement}
2. {easy fix}

Strategic Improvements:
1. {medium-term enhancement}
2. {design system update}

Engagement Enhancements:
1. {gamification addition}
2. {feedback improvement}
```

## UX Evaluation Framework

### The 5 E's of UX

1. **Effective** - Can users accomplish their goals?
2. **Efficient** - How quickly can they do it?
3. **Engaging** - Is the experience enjoyable?
4. **Error-tolerant** - How gracefully does it handle mistakes?
5. **Easy to learn** - Can new users figure it out?

### Emotional Journey Mapping

Track user emotions through the flow:
- 😊 Delight - Exceeds expectations
- 😐 Neutral - Meets expectations
- šŸ˜• Frustration - Below expectations
- 😤 Abandonment - Complete failure

## When to Use UX Journey

- **New feature design** - Before building
- **Post-implementation review** - After building
- **User feedback analysis** - When users report issues
- **Competitive analysis** - Comparing to alternatives
- **Periodic review** - Quarterly UX health checks

## Key Principles

1. **User-centered** - Always start with user goals
2. **Inclusive** - Accessibility is not optional
3. **Delightful** - Good UX creates joy
4. **Measurable** - Define success metrics
5. **Iterative** - UX improves through feedback

## Related Skills

- `/quality-audit` - Includes accessibility as part of broader audit
- `/scout` - Quick check may surface obvious UX issues
- `/data-artist` - For data visualization UX specifically

Overview

This skill performs a comprehensive UX analysis that coordinates visual design, accessibility, interaction patterns, and gamification to evaluate user flows and interactions. It delivers a concise scorecard, user-journey map, prioritized pain points, and actionable recommendations for quick wins and strategic improvements. The output is structured for product teams and designers to iterate rapidly and measure impact.

How this skill works

Parallel agents inspect four domains: visual design and hierarchy, accessibility compliance (WCAG 2.1 AA focus), interaction patterns and flows, and engagement/gamification opportunities. Each agent returns ratings, concrete findings (contrast, keyboard support, touch targets, feedback timing), and suggested fixes. The skill synthesizes those results into a single report: experience score, journey map, critical issues, moments of delight, and prioritized recommendations.

When to use it

  • Before building a new feature to validate flows and reduce rework
  • After release to audit real-user friction and prioritize fixes
  • When users report usability or accessibility problems
  • During competitive benchmarking to compare UX strengths and gaps
  • As a periodic UX health check (quarterly or after major updates)

Best practices

  • Run the analysis on representative pages or flows, not entire apps at once
  • Include cross-functional stakeholders (design, dev, product) for triage
  • Prioritize fixes by impact and effort: quick wins first
  • Measure before/after with simple metrics (task completion, time, errors)
  • Treat accessibility items as blockers for release when they affect core tasks

Example use cases

  • Validate a checkout flow for clarity, keyboard access, and error recovery
  • Audit onboarding to increase activation and introduce light gamification
  • Check dashboard interactions for visual hierarchy and progressive disclosure
  • Improve mobile forms by verifying touch targets, loading states, and feedback
  • Design an achievement system and micro-interactions to boost retention

FAQ

What outputs will I receive?

A one-page UX scorecard with domain ratings, a user-journey map, pain points, delight moments, and prioritized quick wins and strategic recommendations.

Does it check accessibility automatically?

It combines automated checks (contrast, ARIA review pointers) with heuristics for keyboard, screen reader, and cognitive accessibility; follow-up manual testing is recommended for full WCAG validation.