An AI skill for the Making UX Decisions framework
A software design decision-making system for rapid, intentional interface design.
π Learn more at uxdecisions.com β’ Skills β’ npm
What is this?
This is a skill package that gives AI assistants (Claude, Bot, Codex, etc.) the ability to perform structured UI/UX design audits using the Making UX Decisions framework by Tommy Geoco.
Use it for:
- UI/UX design decisions under time pressure
- Design audits with actionable feedback
- Pattern selection for specific problems
- Visual hierarchy and style analysis
- Reviewing designs for completeness
Installation
Bot / Skills
skills install ux-decisions
npm
npm install ux-decisions
Then copy the files to your project or AI workspace.
Claude Desktop / Claude Code
Copy CLAUDE.md to your project root. Claude will automatically use it.
Manual
Clone this repo and copy to your AI's skills directory:
git clone https://github.com/tommygeoco/ux-decisions.git
cp -r ux-decisions ~/your-ai-workspace/skills/
What's Included
ux-decisions/
βββ SKILL.md # Main skill instructions
βββ CLAUDE.md # Claude-specific quick reference
βββ references/
βββ 00-core-framework.md # 3 pillars, decisioning workflow
βββ 10-checklist-new-interfaces.md # 6-step design process
βββ 11-checklist-fidelity.md # Component states, interactions
βββ 12-checklist-visual-style.md # Spacing, color, typography
βββ 13-checklist-innovation.md # Originality spectrum
βββ 20-patterns-chunking.md # Cards, tabs, accordions
βββ 21-patterns-progressive-disclosure.md
βββ 22-patterns-cognitive-load.md
βββ 23-patterns-visual-hierarchy.md
βββ 24-patterns-social-proof.md # Testimonials, trust signals
βββ 25-patterns-feedback.md
βββ 26-patterns-error-handling.md
βββ 27-patterns-accessibility.md # WCAG, keyboard nav
βββ 28-patterns-personalization.md
βββ 29-patterns-onboarding.md
βββ 30-patterns-information.md
βββ 31-patterns-navigation.md
Core Concepts
The 3 Pillars
- Scaffolding β Rules that automate recurring decisions
- Decisioning β Process for making new decisions
- Crafting β Checklists for executing decisions
Macro Bets
Every design decision should align with company strategy:
| Bet | You win by... | Design implication |
|---|---|---|
| Velocity | Shipping faster | Reuse patterns, find metaphors |
| Efficiency | Reducing waste | Design systems, reduce WIP |
| Accuracy | Being right more | Stronger research, instrumentation |
| Innovation | Finding new value | Novel patterns, cross-domain inspiration |
Decision Workflow
1. WEIGH INFORMATION
ββ Institutional knowledge (existing patterns, brand, constraints)
ββ User familiarity (conventions, competitor patterns)
ββ Research (user testing, analytics, studies)
2. NARROW OPTIONS
ββ Eliminate conflicts with constraints
ββ Prioritize by macro bet alignment
3. EXECUTE
ββ Apply relevant checklist + patterns
Example Usage
Ask your AI assistant:
"Audit this landing page design using the UX Decisions framework"
"What visual hierarchy patterns should I use for a pricing page?"
"Review this checkout flow for accessibility issues"
"Help me decide between tabs vs accordion for this content"
Author
Tommy Geoco
License
MIT
