frontend-ui-ux

Design and implement front-end UI/UX with coordinated typography, color, spacing, and motion.

10|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Lee-SiHyeon/oh-my-copilot --skill frontend-ui-ux-lee-sihyeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-ui-ux
Source: https://github.com/Lee-SiHyeon/oh-my-copilot/tree/main/.github/skills/frontend-ui-ux
Command: npx skills add https://github.com/Lee-SiHyeon/oh-my-copilot --skill frontend-ui-ux-lee-sihyeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps turn vague UI ideas into cohesive, memorable front-end experiences by enforcing typography, color, spacing, motion, and visual detail discipline.

Core Features & Use Cases

  • Aesthetic-first implementation: Selects a bold aesthetic direction (tone, constraints, differentiation) before writing code.
  • Design-system consistency: Uses CSS variables for cohesive palettes and deliberate typography choices to avoid generic “AI slop”.
  • Crafted UX feel: Applies intentional spacing, layout composition, and motion patterns that make interfaces feel engineered rather than generated.

Quick Start

Ask the AI to redesign a specific screen while following a chosen aesthetic direction, matching the repo’s existing patterns, and producing accessible, production-ready front-end code.

Frequently Asked Questions about frontend-ui-ux

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

FAQPage Schema
How do I avoid generic AI slop when generating front-end UI code?

To avoid generic front-end UI code, establish a bold aesthetic direction first, then enforce design-system consistency using CSS variables for cohesive color palettes and deliberate typography choices before writing production code.

How do I coordinate typography, color, and micro-interactions for a new app screen?

Coordinate typography, color, and micro-interactions by applying intentional spacing, layout composition, and accessible motion patterns that match a chosen aesthetic, ensuring the interface feels engineered rather than generated.

What is the best way to redesign a specific screen to match my repository's existing patterns?

The best way to redesign a screen while matching existing patterns is to enforce constraints and anti-pattern avoidance, outputting production-ready code that aligns with your repo's established design system and visual details.

Does this approach to UI/UX design support accessible motion constraints?

Yes, this UI/UX design approach supports accessible motion by applying intentional motion patterns and micro-interactions within constraints, ensuring the spatial composition and visual details match the chosen aesthetic transparently.

Can I use CSS variables to build a cohesive color palette and design system?

Yes, you can use CSS variables to build a cohesive color palette and design system, deliberately avoiding generic visual outputs by enforcing typography, color harmony, and spacing discipline throughout the front-end implementation.

Why does my generated front-end interface lack intentional visual design details?

Generated front-end interfaces lack intentional design details when they fail to coordinate typography, color harmony, spatial composition, and motion, resulting in generic outputs rather than cohesive, memorable experiences.