frontend-design

Generate production-grade frontend interfaces with cohesive theming via CSS variables.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Chai-Un/wedding --skill frontend-design-chai-un
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/Chai-Un/wedding/tree/main/.github/skills/frontend-design
Command: npx skills add https://github.com/Chai-Un/wedding --skill frontend-design-chai-un

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designers and developers often struggle to produce high-quality, unique frontend designs that are production-ready and cohesive across components and pages. This Skill codifies a bold aesthetic direction and provides practical guidance to implement polished UI with accessible typography, theming, and refined motion.

Core Features & Use Cases

  • Establishes a clear design direction (bold, maximalist, or refined minimalist) and translates it into production-grade UI code.
  • Provides guidelines for typography, color theming, motion, spatial composition, and decorative details to create memorable interfaces.
  • Applicable to building components, pages, dashboards, or entire marketing sites that require distinctive aesthetics.

Quick Start

Define the bold aesthetic direction and target platform. Create a minimal project scaffold (HTML/CSS or React) and set up CSS variables for theming. Implement a sample component or page demonstrating typography, color system, and motion; iterate against the design direction.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I create production-grade React UI components with cohesive theming?

To create production-grade React UI, establish a clear aesthetic direction and implement CSS variables for cohesive theming. This ensures typography, color systems, and motion are meticulously refined across components to deliver distinctive, accessible interfaces.

What is the best way to build a bold and accessible frontend design system?

A bold and accessible frontend design system is built by codifying a clear aesthetic direction into practical guidelines. It requires defining cohesive theming via CSS variables, accessible typography, motion, and color systems to create memorable, production-ready interfaces.

How do I set up CSS variables for theming across HTML and Vue pages?

Setting up CSS variables for theming requires creating a minimal project scaffold in HTML/CSS or Vue and defining your design tokens. This establishes a cohesive theme that translates bold aesthetic directions into unified UI code across pages.

Can I use this approach to build distinctive marketing sites and dashboards?

Yes, you can apply this approach to build distinctive marketing sites and dashboards. It provides guidelines for spatial composition, decorative details, and refined motion to ensure the entire site maintains a cohesive, bold aesthetic across all pages.

How do I refine frontend typography and motion for accessibility?

Refining frontend typography and motion for accessibility involves applying specific design guidelines that balance bold aesthetics with inclusive standards. It ensures text remains legible and motion does not hinder user experience across the interface.