UX Decisions Skill
A comprehensive UI design decision-making framework based on "Making UX Decisions" by Tommy Geoco (uxdecisions.com). Enables rapid, intentional interface design in competitive, high-pressure environments.
When to Use This Skill
- Making UI/UX design decisions under time pressure
- Evaluating design trade-offs with business context
- Choosing appropriate UI patterns for specific problems
- Reviewing designs for completeness and quality
- Structuring design thinking for new interfaces
Core Philosophy
Speed ≠ Recklessness. Designing quickly is not automatically reckless. Recklessly designing quickly is reckless. The difference is intentionality.
The 3 Pillars of Warp-Speed Decisioning
- Scaffolding — Rules you use to automate recurring decisions
- Decisioning — Process you use for making new decisions
- Crafting — Checklists you use for executing decisions
Quick Reference Structure
Foundational Frameworks
references/00-core-framework.md — 3 pillars, decisioning workflow, macro bets
references/01-anchors.md — 7 foundational mindsets for design resilience
references/02-information-scaffold.md — Psychology, economics, accessibility, defaults
Checklists (Execution)
references/10-checklist-new-interfaces.md — 6-step process for designing new interfaces
references/11-checklist-fidelity.md — Component states, interactions, scalability, feedback
references/12-checklist-visual-style.md — Spacing, color, elevation, typography, motion
references/13-checklist-innovation.md — 5 levels of originality spectrum
Patterns (Reusable Solutions)
references/20-patterns-chunking.md — Cards, tabs, accordions, pagination, carousels
references/21-patterns-progressive-disclosure.md — Tooltips, popovers, drawers, modals
references/22-patterns-cognitive-load.md — Steppers, wizards, minimalist nav, simplified forms
references/23-patterns-visual-hierarchy.md — Typography, color, whitespace, size, proximity
references/24-patterns-social-proof.md — Testimonials, UGC, badges, social integration
references/25-patterns-feedback.md — Progress bars, notifications, validation, contextual help
references/26-patterns-error-handling.md — Form validation, undo/redo, dialogs, autosave
references/27-patterns-accessibility.md — Keyboard nav, ARIA, alt text, contrast, zoom
references/28-patterns-personalization.md — Dashboards, adaptive content, preferences, l10n
references/29-patterns-onboarding.md — Tours, contextual tips, tutorials, checklists
references/30-patterns-information.md — Breadcrumbs, sitemaps, tagging, faceted search
references/31-patterns-navigation.md — Priority nav, off-canvas, sticky, bottom nav
Usage Instructions
For Design Decisions
- Read
00-core-framework.md for the decisioning workflow
- Identify if this is a recurring decision (use scaffold) or new decision (use process)
- Apply the 3-step weighing: institutional knowledge → user familiarity → research
For New Interfaces
- Follow the 6-step checklist in
10-checklist-new-interfaces.md
- Reference relevant pattern files for specific UI components
- Use fidelity and visual style checklists to enhance quality
For Pattern Selection
- Identify the core problem (chunking, disclosure, cognitive load, etc.)
- Load the relevant pattern reference
- Evaluate benefits, use cases, psychological principles, and implementation guidelines
Decision Workflow Summary
When facing a UI decision:
1. WEIGH INFORMATION
├─ What does institutional knowledge say? (existing patterns, brand, tech constraints)
├─ What are users familiar with? (conventions, competitor patterns)
└─ What does research say? (user testing, analytics, studies)
2. NARROW OPTIONS
├─ Eliminate what conflicts with constraints
├─ Prioritize what aligns with macro bets
└─ Choose based on JTBD support
3. EXECUTE
└─ Apply relevant checklist + patterns
Macro Bet Categories
Companies win through one or more of:
| Bet |
Description |
Design Implication |
| Velocity |
Features to market faster |
Reuse patterns, find metaphors in other markets |
| Efficiency |
Manage waste better |
Design systems, reduce WIP |
| Accuracy |
Be right more often |
Stronger research, instrumentation |
| Innovation |
Discover untapped potential |
Novel patterns, cross-domain inspiration |
Always align micro design bets with company macro bets.
Key Principle: Good Design Decisions Are Relative
A design decision is "good" when it:
- Supports the product's jobs-to-be-done
- Aligns with company macro bets
- Respects constraints (time, tech, team)
- Balances user familiarity with differentiation needs
There is no universally correct UI solution—only contextually appropriate ones.
1---2name: ux-decisions3description: AI skill for the Making UX Decisions framework (uxdecisions.com) by Tommy Geoco. Use for UI/UX design decisions, design audits, pattern selection, visual hierarchy analysis, and reviewing designs for completeness. Enables rapid, intentional interface design with checklists for visual style, accessibility, social proof, navigation, and more.4---5
6# UX Decisions Skill
7
8A comprehensive UI design decision-making framework based on "Making UX Decisions" by Tommy Geoco (uxdecisions.com). Enables rapid, intentional interface design in competitive, high-pressure environments.
9
10## When to Use This Skill
11
12- Making UI/UX design decisions under time pressure
13- Evaluating design trade-offs with business context
14- Choosing appropriate UI patterns for specific problems
15- Reviewing designs for completeness and quality
16- Structuring design thinking for new interfaces
17
18## Core Philosophy
19
20**Speed ≠ Recklessness.** Designing quickly is not automatically reckless. Recklessly designing quickly is reckless. The difference is intentionality.
21
22## The 3 Pillars of Warp-Speed Decisioning
23
241. **Scaffolding** — Rules you use to automate recurring decisions
252. **Decisioning** — Process you use for making new decisions
263. **Crafting** — Checklists you use for executing decisions
27
28## Quick Reference Structure
29
30### Foundational Frameworks
31- `references/00-core-framework.md` — 3 pillars, decisioning workflow, macro bets
32- `references/01-anchors.md` — 7 foundational mindsets for design resilience
33- `references/02-information-scaffold.md` — Psychology, economics, accessibility, defaults
34
35### Checklists (Execution)
36- `references/10-checklist-new-interfaces.md` — 6-step process for designing new interfaces
37- `references/11-checklist-fidelity.md` — Component states, interactions, scalability, feedback
38- `references/12-checklist-visual-style.md` — Spacing, color, elevation, typography, motion
39- `references/13-checklist-innovation.md` — 5 levels of originality spectrum
40
41### Patterns (Reusable Solutions)
42- `references/20-patterns-chunking.md` — Cards, tabs, accordions, pagination, carousels
43- `references/21-patterns-progressive-disclosure.md` — Tooltips, popovers, drawers, modals
44- `references/22-patterns-cognitive-load.md` — Steppers, wizards, minimalist nav, simplified forms
45- `references/23-patterns-visual-hierarchy.md` — Typography, color, whitespace, size, proximity
46- `references/24-patterns-social-proof.md` — Testimonials, UGC, badges, social integration
47- `references/25-patterns-feedback.md` — Progress bars, notifications, validation, contextual help
48- `references/26-patterns-error-handling.md` — Form validation, undo/redo, dialogs, autosave
49- `references/27-patterns-accessibility.md` — Keyboard nav, ARIA, alt text, contrast, zoom
50- `references/28-patterns-personalization.md` — Dashboards, adaptive content, preferences, l10n
51- `references/29-patterns-onboarding.md` — Tours, contextual tips, tutorials, checklists
52- `references/30-patterns-information.md` — Breadcrumbs, sitemaps, tagging, faceted search
53- `references/31-patterns-navigation.md` — Priority nav, off-canvas, sticky, bottom nav
54
55## Usage Instructions
56
57### For Design Decisions
581. Read `00-core-framework.md` for the decisioning workflow
592. Identify if this is a recurring decision (use scaffold) or new decision (use process)
603. Apply the 3-step weighing: institutional knowledge → user familiarity → research
61
62### For New Interfaces
631. Follow the 6-step checklist in `10-checklist-new-interfaces.md`
642. Reference relevant pattern files for specific UI components
653. Use fidelity and visual style checklists to enhance quality
66
67### For Pattern Selection
681. Identify the core problem (chunking, disclosure, cognitive load, etc.)
692. Load the relevant pattern reference
703. Evaluate benefits, use cases, psychological principles, and implementation guidelines
71
72## Decision Workflow Summary
73
74When facing a UI decision:
75
76```
771. WEIGH INFORMATION
78 ├─ What does institutional knowledge say? (existing patterns, brand, tech constraints)
79 ├─ What are users familiar with? (conventions, competitor patterns)
80 └─ What does research say? (user testing, analytics, studies)
81
822. NARROW OPTIONS
83 ├─ Eliminate what conflicts with constraints
84 ├─ Prioritize what aligns with macro bets
85 └─ Choose based on JTBD support
86
873. EXECUTE
88 └─ Apply relevant checklist + patterns
89```
90
91## Macro Bet Categories
92
93Companies win through one or more of:
94
95| Bet | Description | Design Implication |
96|-----|-------------|-------------------|
97| **Velocity** | Features to market faster | Reuse patterns, find metaphors in other markets |
98| **Efficiency** | Manage waste better | Design systems, reduce WIP |
99| **Accuracy** | Be right more often | Stronger research, instrumentation |
100| **Innovation** | Discover untapped potential | Novel patterns, cross-domain inspiration |
101
102Always align micro design bets with company macro bets.
103
104## Key Principle: Good Design Decisions Are Relative
105
106A design decision is "good" when it:
107- Supports the product's jobs-to-be-done
108- Aligns with company macro bets
109- Respects constraints (time, tech, team)
110- Balances user familiarity with differentiation needs
111
112There is no universally correct UI solution—only contextually appropriate ones.