AgentStack
SKILL verified MIT Self-run

Ui Ux Design

skill-alex-voloshin-dev-ai-skills-ui-ux-design · by alex-voloshin-dev

UI/UX design systems, Figma workflows, accessibility checklists, browser-based visual audit with automated screenshots, component specification patterns, and design-to-code handoff procedures. Use when designing interfaces, creating design systems, auditing accessibility, reviewing existing UI via browser screenshots, specifying components, or preparing design handoff for developers.

No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-alex-voloshin-dev-ai-skills-ui-ux-design

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Ui Ux Design? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

UI/UX Design

Systematic UI/UX design skill with design system creation guides, Figma workflow patterns, accessibility audit checklists, browser-based visual audit procedures, and design-to-code handoff templates. Produces consistent, accessible, conversion-optimized interfaces.

When to Use

  • Creating or extending a design system (tokens, components, patterns)
  • Designing new pages, features, or user flows
  • Auditing existing UI for accessibility compliance
  • Preparing design specifications for developer handoff
  • Setting up Figma project structure and workflows
  • Reviewing existing UI via automated browser screenshots and heuristic analysis
  • Reviewing UI components against heuristics and platform guidelines

When NOT to Use

  • Writing page content or copy (use content-creation skill)
  • Implementing frontend code (use frontend-engineer role)
  • Conducting SEO audits (use seo-review skill workflow)
  • Writing technical documentation (use docs skill workflow)

Design System Creation

Step 1: Audit Existing UI

Before creating a design system:

  1. Screenshot inventory: Capture all existing screens and components
  2. Pattern extraction: Identify recurring colors, typography, spacing, components
  3. Inconsistency map: Document where the same concept is implemented differently
  4. Priority matrix: Rank components by frequency of use × inconsistency severity

Step 2: Define Foundations

Build from the ground up:

| Foundation | What to Define | Token Naming | |---|---|---| | Color | Brand, semantic, neutral, overlay palettes | color-{category}-{shade} | | Typography | Font families, size scale, weights, line heights | font-{property}-{size} | | Spacing | Base unit (4px or 8px), scale | spacing-{size} | | Border radius | Scale from none to full | radius-{size} | | Elevation | Shadow levels | shadow-{level} | | Motion | Duration, easing curves | motion-{property}-{variant} | | Breakpoints | Viewport thresholds | breakpoint-{name} |

Step 3: Build Components

Follow Atomic Design progression:

  1. Atoms: Button, Input, Label, Icon, Badge, Avatar, Checkbox, Radio, Toggle
  2. Molecules: Input Group, Search Bar, Card, Dropdown, Tooltip, Alert, Breadcrumb
  3. Organisms: Header, Footer, Sidebar, Form, Data Table, Modal, Navigation

For each component, document:

  • Variants: Primary, secondary, outline, ghost, destructive
  • Sizes: xs, sm, md, lg, xl
  • States: Default, hover, focus, active, disabled, loading, error
  • Accessibility: ARIA role, keyboard behavior, screen reader announcement
  • Responsive: Behavior at each breakpoint
  • Do / Don't: Usage examples and anti-patterns

Step 4: Document and Maintain

  • Publish component library with live examples
  • Version with semantic versioning
  • Changelog for every update
  • Deprecation notices with migration guides

See design-system-checklist.md for the full creation checklist.

Figma Workflow

See figma-workflow.md for detailed Figma project setup, component organization, Auto Layout patterns, and developer handoff procedures.

Quick Reference

| Figma Concept | Code Equivalent | |---|---| | Auto Layout | Flexbox / CSS Grid | | Component variants | React props / variant configs | | Design tokens (Variables) | CSS custom properties | | Constraints | CSS positioning / responsive rules | | Component instances | React component usage |

Accessibility Audit

See accessibility-checklist.md for the comprehensive WCAG 2.2 AA audit checklist.

Quick Audit (5-Minute Check)

  1. Tab through the page — can you reach and operate every interactive element?
  2. Zoom to 200% — does content reflow without horizontal scrolling?
  3. Check contrast — do all text elements meet 4.5:1 (normal) / 3:1 (large)?
  4. Screen reader test — do headings, landmarks, and alt text make sense?
  5. Keyboard-only — can you complete the primary task without a mouse?

Design-to-Code Handoff Template

When handing off designs to developers, provide:

## Component: [Name]

### Visual Spec
- Dimensions: [width × height or fluid]
- Spacing: [padding, margin in token values]
- Colors: [background, text, border in token values]
- Typography: [font, size, weight, line-height in token values]
- Border: [width, style, color, radius in token values]
- Shadow: [elevation token]

### Variants
- [variant-name]: [visual differences]

### States
- Default: [spec]
- Hover: [changes from default]
- Focus: [focus indicator spec]
- Active: [changes]
- Disabled: [opacity, cursor, interaction]

### Responsive Behavior
- Mobile ( 1024px): [default layout]

### Interactions
- [trigger] → [animation: property, duration, easing]

### Accessibility
- Role: [ARIA role if not implicit]
- Keyboard: [key bindings]
- Screen reader: [announcement text]

### Code Reference
- Component: ``
- Tokens: `--token-name: value`

Integration

  • Follows rules: ui-ux-designer role (design principles, accessibility, design systems)
  • Used by workflows: ui-ux-design skill (primary), feature-dev skill (UI features)
  • Companion resources: design-system-checklist.md, figma-workflow.md, accessibility-checklist.md, visual-audit-checklist.md

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.