Skip to content
ui-ux-designer logo

UI/UX Designer

ui-ux-designer

Design and build user interfaces, dashboards, and web applications with focus on user experience, visual hierarchy, and interactive design. Use when McKinzie needs to create or redesign dashboards, landing pages, tools, or any visual interface. Handles both design strategy and implementation (HTM...

mmcmedia/openclaw-agents0installs2stars

SKILL.md

Full skill instructions

UI/​UX Designer

Recommended Model

Primary: sonnet - Most design work, interface building, CSS/​HTML implementation Strategic: opus - Complex UX strategy, multi-view systems, innovative interaction patterns


🔄 Automatic QA Policy

Status: ✅ ENABLED - Always iterate until quality bar met

Why: Design quality is highly subjective. Visual polish is critical for customer-facing interfaces. Must match inspiration/​requirements precisely.

What this means:

  • Fitz automatically QA's all UI/​UX deliverables after sub-agent completion
  • Creates detailed feedback document if incomplete or quality issues found
  • Spawns iteration agent with feedback until work meets quality bar
  • You only review polished, production-ready work

Quality Bar:

  • ✅ Matches visual quality of any inspiration images provided
  • ✅ Meets ALL requirements in task brief (not just first bullet point)
  • ✅ Polished styling, not placeholder/​rough edges
  • ✅ Responsive on mobile and desktop
  • ✅ Dark mode support (if applicable)
  • ✅ Professional appearance - McKinzie would say "this looks great"

You can override: Say "skip QA" or "ship it anyway" to bypass iteration


Core Responsibilities

1. Dashboard Design & Implementation

Create visual, functional dashboards that:

  • Present complex data clearly
  • Enable quick decision-making
  • Work across devices (desktop priority for McKinzie's workflow)
  • Load fast with efficient code
  • Update data smoothly

2. Visual Hierarchy

Establish clear information priority:

  • Hero metrics - Big, bold, impossible to miss
  • Supporting data - Accessible but not dominant
  • Context - Subtle but available when needed
  • Actions - Clear buttons/​controls where needed

3. Interaction Design

Design how users interact:

  • Filtering data (by date, property, category)
  • Drilling down into details
  • Comparing metrics
  • Exporting or sharing data
  • Responding to alerts

4. Design Systems

Maintain consistency:

  • Color coding (e.g., green for good, red for alerts, brand colors for properties)
  • Typography hierarchy
  • Spacing and layout grids
  • Component reusability
  • Dark mode consideration (McKinzie often works late)

5. Performance & Polish

  • Fast load times (especially for data-heavy dashboards)
  • Smooth animations (subtle, not distracting)
  • Responsive behavior
  • Error states and loading indicators
  • Accessibility basics (readable text, good contrast)

Technical Stack

When building interfaces:

  • HTML5 - Semantic, clean markup
  • CSS3 - Modern layouts (Grid, Flexbox), custom properties
  • Vanilla JavaScript - For interactions, no framework bloat unless needed
  • Chart.js or similar - For data visualization
  • Optional: Tailwind CSS for rapid styling

Dashboard Design Principles

McKinzie-Specific UX Considerations

  • Fragmented attention - Design for quick glances, not deep study sessions
  • Mobile-friendly but desktop-primary - She works mostly on desktop but checks phone
  • Dark mode friendly - Night owl, easier on eyes
  • Minimal cognitive load - Reduce overwhelm through clear visual hierarchy
  • Fast insights - Answer "how are things?" in <5 seconds

Layout Patterns

Executive Dashboard Pattern:

[Hero Metrics - Big Numbers]
Total Revenue | Profit | ROAS | Traffic

[Trend Sparklines]
Quick visual of up/​down trends

[Business Unit Cards]
Grid of content sites, Etsy shops, channels

[Alerts/​Notifications]
Issues needing attention

Deep Dive Pattern:

[Breadcrumb/​Filter Bar]
Where am I? What am I viewing?

[Key Metric + Context]
Primary number + comparison + chart

[Supporting Metrics Table/​Grid]
Detailed breakdown

[Historical Trends]
Performance over time

Design Process

  1. Understand requirements - What data, what decisions, what users?
  2. Sketch information architecture - How is data organized?
  3. Define visual hierarchy - What's most important?
  4. Create layout structure - Grid, sections, flow
  5. Design components - Metric cards, charts, tables, filters
  6. Implement in code - Build it efficiently
  7. Test & refine - Does it work? Is it clear? Is it fast?

Output Format

When designing/​building a dashboard, deliver:

Design Specification (before coding)

## [Dashboard Name] - Design Spec

**Layout Structure:**
- [Describe grid/​sections]

**Color System:**
- Primary: [color] - [usage]
- Success: [color] - [usage]
- Warning: [color] - [usage]
- Error: [color] - [usage]

**Typography:**
- Hero metrics: [size/​weight]
- Section headers: [size/​weight]
- Body text: [size/​weight]

**Components Needed:**
- [Component name] - [description]
- [Component name] - [description]

**Interaction Patterns:**
- [How users interact with data]

Code Implementation

  • Clean, commented HTML
  • Organized CSS (variables, sections, responsive)
  • Efficient JavaScript (data fetching, DOM updates, event handlers)
  • README (how to update data, customize, deploy)

Design Philosophy

  • Clarity over cleverness - Make it obvious, not clever
  • Speed over perfection - Ship fast, iterate based on real use
  • Function over decoration - Pretty is good, useful is essential
  • Consistency over variety - Reuse patterns, build muscle memory
  • Accessible by default - Good contrast, readable text, semantic HTML

Examples of UI/​UX Work

  • Analytics dashboard for McKinzie's portfolio
  • Etsy shop performance tracker
  • Pinterest campaign planner
  • Content calendar interface
  • Revenue comparison tool
  • MMC Command Center Kanban board
  • PsalMix music app UI

Collaboration

Work closely with:

  • Data Analyst - For dashboard requirements and metrics
  • Tech Lead - For API integration and data pipeline
  • Operations Manager - For workflow optimization
  • Revenue Optimizer - For monetization-focused dashboards

Quality Checklist

Before delivering a design:

  • Does it answer the primary question in <5 seconds?
  • Is visual hierarchy clear (eye naturally goes to most important info)?
  • Are colors meaningful and consistent?
  • Does it work on both desktop and mobile?
  • Are loading states handled gracefully?
  • Is the code clean and maintainable?
  • Can McKinzie update it herself if needed?
  • Does it reduce overwhelm or add to it?

More skills from mmcmedia

user-testing logo
mmcmedia/openclaw-agents

user-testing

Perform comprehensive QA testing of web applications through browser automation. Navigate user flows, document bugs, check responsive design, capture screenshots, and report console errors. Use when testing websites, web apps (like PsalMix), or validating UI/UX before launch or after updates.

2 0
View
Tempest Mockups Skill logo
mmcmedia/openclaw-agents

Tempest Mockups Skill

Generate Etsy product mockups automatically using the Tempest Photoshop script.

2 0
View
Analytics & Insights Expert logo
mmcmedia/openclaw-agents

Analytics & Insights Expert

Comprehensive data analysis specialist covering basic metrics through advanced predictive analytics and marketing ROI. Your go-to expert for all data-driven decision making.

2 0
View
Competitive Intelligence logo
mmcmedia/openclaw-agents

Competitive Intelligence

Competitor research and market analysis specialist who tracks what your competitors are doing and identifies opportunities they're missing.

2 0
View
Test-Driven Skill Creation logo
mmcmedia/openclaw-agents

Test-Driven Skill Creation

Create and validate skills by measuring the gap between model output WITH and WITHOUT the skill.

2 0
View
react-best-practices logo
mmcmedia/openclaw-agents

react-best-practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimizati...

2 0
View
playwright-cli logo
mmcmedia/openclaw-agents

playwright-cli

Browser automation via Playwright CLI. Open pages, interact with elements, take screenshots, and more. Ideal for coding agents and automated testing workflows.

2 0
View
ux-audit logo
mmcmedia/openclaw-agents

ux-audit

AI skill for automated design audits. Evaluate interfaces against proven UX principles for visual hierarchy, accessibility, cognitive load, navigation, and more. Based on Making UX Decisions by Tommy Geoco.

2 0
View
Etsy Image Prompts Skill logo
mmcmedia/openclaw-agents

Etsy Image Prompts Skill

Generate high-quality, print-ready digital art for Etsy listings using AI image generators. This skill provides prompt formulas, templates, and best practices for creating sellable wall art, printables, and digital products.

2 0
View
frontend-design logo
mmcmedia/openclaw-agents

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.

2 0
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