ui-designer

Translate UI concepts into structured design specifications with components, states, and tokens.

9|Updated Aug 20, 2025
One-click install
npx skills add https://github.com/mae616/ai-template --skill ui-designer-mae616
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-designer
Source: https://github.com/mae616/ai-template/tree/main/.claude/skills/ui-designer
Command: npx skills add https://github.com/mae616/ai-template --skill ui-designer-mae616

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

UI projects often suffer from inconsistent implementations due to vague specs and missing design rules. This Skill provides a structured approach to translate high-level UI goals into repeatable, implementable specifications that engineers can follow.

Core Features & Use Cases

  • Information architecture & interaction design: Capture layout, flows, and state transitions as a cohesive specification.
  • Design-system alignment: Define components and tokens to ensure consistency across screens and teams.
  • Handoff clarity: Produce actionable guidelines for developers, product managers, and QA to implement UI accurately and efficiently.

Quick Start

Define a reusable Button component outline with states (default, hover, active, disabled) and tokens for color, spacing, and typography.

Frequently Asked Questions about ui-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn UI concepts into implementable design specifications for developers?

To turn UI concepts into implementable design specifications, you translate high-level UI goals into structured outputs covering information architecture, interaction flows, and visual tokens. This ensures consistent, repeatable implementations across product screens.

What is the best way to structure design system tokens and component definitions for handoff?

The best way to structure design system tokens for handoff is to define reusable component outlines with explicit state models, such as default, hover, active, and disabled, alongside concrete rules for color, spacing, and typography.

Can I define interaction flows and state transitions as a cohesive specification?

Yes, you can define interaction flows and state transitions as a cohesive specification. The skill captures layout and state transitions to provide actionable guidelines for developers, product managers, and QA to implement UI accurately.

Why does my UI implementation suffer from inconsistent results across different screens?

UI implementation suffers from inconsistent results due to vague specs and missing design rules. Defining structured design-system alignment with explicit component tokens and consistency rules ensures engineers follow repeatable implementation patterns.

Do I need an existing design system to generate component definitions and state models?

No, you do not need an existing design system to generate component definitions. You can start by defining a reusable component outline with specific states and tokens to establish design-system alignment and ensure handoff clarity.