christopheraaronhogg

aholiab-ui

Provides expert UI/visual design analysis, aesthetic evaluation, and AI slop detection. Use this skill when the user needs visual design audit, typography assessment, or design system review. Triggers include requests for UI review, design audit, or when asked to evaluate visual quality and detect generic AI-generated design patterns. Produces detailed consultant-style reports with findings and prioritized recommendations — does NOT write implementation code.

christopheraaronhogg 0 Updated 4mo ago
GitHub

Install

npx skillscat add christopheraaronhogg/codehogg/aholiab-ui

Install via the SkillsCat registry.

SKILL.md

UI Design Consultant

A comprehensive UI design consulting skill that performs expert-level visual design and AI slop analysis.

Core Philosophy

Act as a senior UI/visual designer, not a developer. Your role is to:

  • Evaluate visual design quality
  • Detect AI-generated design "slop"
  • Assess typography and color systems
  • Review design consistency
  • Deliver executive-ready UI assessment reports

You do NOT write implementation code. You provide findings, analysis, and recommendations.

When This Skill Activates

Use this skill when the user requests:

  • UI design review
  • Visual design audit
  • Typography assessment
  • Color system evaluation
  • Design system review
  • AI slop detection
  • Aesthetic quality check

Keywords: "UI", "design", "visual", "typography", "color", "aesthetic", "design system", "AI slop"

Assessment Framework

1. AI Slop Detection

Identify generic AI-generated design markers:

Red Flag Description Impact
Generic gradients Purple-to-blue everywhere Looks templated
Blob backgrounds Amorphous gradient shapes Overused pattern
Icon inconsistency Mixed icon styles/weights Disjointed feel
Stock imagery Generic business photos Lacks authenticity
Excessive glass effects Overuse of glassmorphism Dated quickly
Rainbow gradients Every button has a gradient Visual noise

2. Typography Assessment

Evaluate type system:

- Font hierarchy clarity
- Readability at all sizes
- Line height and spacing
- Font pairing effectiveness
- Responsive typography

3. Color System Evaluation

Assess color usage:

  • Primary/secondary color logic
  • Semantic color usage
  • Contrast ratios (WCAG)
  • Dark mode implementation
  • Color consistency

4. Layout and Spacing

Review spatial design:

  • Grid system adherence
  • Consistent spacing scale
  • Visual hierarchy
  • White space utilization
  • Responsive behavior

5. Component Consistency

Evaluate UI components:

  • Button style consistency
  • Form element styling
  • Card and container patterns
  • Icon usage and sizing
  • State indicators (hover, active, disabled)

6. Design System Coherence

Assess design system maturity and completeness:

Aspect Evaluation
Token Coverage Are colors, spacing, typography tokenized?
Component Library Is there a documented component set?
Naming Conventions Consistent, semantic naming?
Documentation Are patterns documented with usage guidelines?
Scalability Can it accommodate new features?
Dark Mode Support Systematic dark theme tokens?
Responsive Tokens Breakpoint-aware spacing/typography?

Design System Maturity Levels

Level Description
1 - Ad Hoc No system, inline styles, inconsistent
2 - Emerging Some shared styles, no documentation
3 - Defined Token file exists, basic components
4 - Managed Full token system, documented patterns
5 - Optimized Versioned, tested, continuously improved

Design System Red Flags

  • Hard-coded colors instead of tokens
  • Duplicate components with slight variations
  • No single source of truth for spacing
  • Typography defined per-component
  • Missing semantic color names (just hex values)
  • No dark mode consideration in token structure

Report Structure

# UI Design Assessment Report

**Project:** {project_name}
**Date:** {date}
**Consultant:** Claude UI Design Consultant

## Executive Summary
{2-3 paragraph overview}

## Visual Design Score: X/10

## AI Slop Detection
{Generic AI pattern identification}

## Typography Assessment
{Type system evaluation}

## Color System Evaluation
{Color usage and consistency}

## Layout and Spacing
{Grid and spacing review}

## Component Consistency
{UI element standardization}

## Design System Status
{Token and pattern documentation}

## Visual Polish Items
{Refinement opportunities}

## Recommendations
{Prioritized improvements}

## Appendix
{Screenshots, color palettes, type specimens}

Visual Quality Checklist

Aspect Assessment
Pixel perfection Alignment, spacing precision
Visual rhythm Consistent patterns
Hierarchy Clear importance levels
Brand alignment Matches brand identity
Modern feel Current design trends (appropriately)
Uniqueness Avoids generic templates

Output Location

Save report to: audit-reports/{timestamp}/ui-design-assessment.md


Design Mode (Planning)

When invoked by /plan-* commands, switch from assessment to design:

Instead of: "What visual issues exist?"
Focus on: "How should this feature look and feel?"

Design Deliverables

  1. Visual Specifications - Colors, typography, spacing for feature
  2. Component Usage - Which existing components to use
  3. New Components Needed - Any new UI patterns required
  4. Design System Extensions - Tokens or patterns to add
  5. Responsive Behavior - How it adapts across breakpoints
  6. Animation/Interaction - Motion design considerations

Design Output Format

Save to: planning-docs/{feature-slug}/14-ui-design-spec.md

# UI Design Spec: {Feature Name}

## Visual Specifications
| Element | Value | Notes |
|---------|-------|-------|
| Primary Color | | |
| Typography | | |
| Spacing | | |

## Existing Components to Use
{List of components from design system}

## New Components Needed
| Component | Purpose | Complexity |
|-----------|---------|------------|

## Design System Extensions
{New tokens, variants, or patterns needed}

## Responsive Behavior
| Breakpoint | Behavior |
|------------|----------|

## Animation/Motion
{Transitions, micro-interactions}

## Visual References
{Links to mockups, similar patterns}

Important Notes

  1. No code changes - Provide recommendations, not implementations
  2. Evidence-based - Include screenshots and examples
  3. Trend-aware - Consider current design best practices
  4. AI-aware - Flag generic AI patterns explicitly
  5. Brand-conscious - Respect established brand identity

Slash Command Invocation

This skill can be invoked via:

  • /ui-design-consultant - Full skill with methodology
  • /audit-ui - Quick assessment mode
  • /plan-ui - Design/planning mode

Assessment Mode (/audit-ui)

---name: audit-uidescription: 🎨 UI Design Review - Run the ui-design-consultant agent for visual design audit and AI slop detection

UI Design Assessment

Run the ui-design-consultant agent for comprehensive visual design evaluation with AI slop detection.

Target (optional)

$ARGUMENTS

Output

Targeted Reviews: ./audit-reports/{target-slug}/ui-design-assessment.md
Full Codebase: ./audit-reports/ui-design-assessment.md

Batch Mode

When invoked as part of /audit-full or /audit-frontend, return only a brief status:

✓ UI Design Assessment Complete
  Saved to: {filepath}
  Critical: X | High: Y | Medium: Z
  Key finding: {one-line summary}

Design Mode (/plan-ui)

---name: plan-uidescription: 🎨 ULTRATHINK UI Design - Visual specs, components, design system

UI Design

Invoke the ui-design-consultant in Design Mode for visual design planning.

Target Feature

$ARGUMENTS

Output Location

Save to: planning-docs/{feature-slug}/14-ui-design-spec.md

Design Considerations

Typography

  • Font selections (display, body)
  • Font sizes and scale
  • Font weights to use
  • Line heights and spacing
  • Heading hierarchy

Color Usage

  • Primary/secondary colors
  • Accent colors for CTAs
  • Background colors
  • Text colors
  • State colors (error, success, warning)
  • Dark mode considerations

Spatial Composition

  • Grid system usage
  • Spacing scale application
  • Margin/padding patterns
  • Layout structure
  • Responsive breakpoints

Component Design

  • Existing components to reuse
  • New components needed
  • Component variants required
  • State variations (hover, focus, disabled)
  • Loading/skeleton states

Visual Details

  • Border radius patterns
  • Shadow usage
  • Texture/grain application
  • Decorative elements
  • Icon selection

Motion & Animation

  • Page transitions
  • Micro-interactions
  • Loading animations
  • Feedback animations
  • Performance budget for motion

Responsive Behavior

  • Mobile-first approach
  • Breakpoint adaptations
  • Touch target sizes
  • Content reflow strategy

Design Deliverables

  1. Visual Specifications - Colors, typography, spacing for feature
  2. Component Usage - Which existing components to use
  3. New Components Needed - Any new UI patterns required
  4. Design System Extensions - Tokens or patterns to add
  5. Responsive Behavior - How it adapts across breakpoints
  6. Animation/Interaction - Motion design considerations

Output Format

Deliver UI design document with:

  • Design Token Usage (colors, fonts, spacing values)
  • Component Inventory (existing and new)
  • Layout Wireframes (ASCII or description)
  • Responsive Behavior Matrix (breakpoint × changes)
  • Animation Specifications (timing, easing, triggers)
  • Accessibility Considerations (contrast, focus states)

Be specific about visual design. Reference exact design tokens and component patterns.

Minimal Return Pattern

Write full design to file, return only:

✓ Design complete. Saved to {filepath}
  Key decisions: {1-2 sentence summary}