frontend-design

Outline and implement bold frontend design systems with typography, color, motion, and CSS.

3|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/sami-abdul/claude-predev-setup --skill frontend-design-sami-abdul
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/sami-abdul/claude-predev-setup/tree/main/scaffold/.claude/skills/frontend-design
Command: npx skills add https://github.com/sami-abdul/claude-predev-setup --skill frontend-design-sami-abdul

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Distinctive frontend UI direction is often missing, leading to generic, AI-like designs; this Skill provides a repeatable framework for bold frontend design decisions.

Core Features & Use Cases

  • Bold aesthetic directions to define UI identity (Brutalist, Maximalist, Retro-futuristic, Editorial, Organic, Glassmorphism).
  • Typography and color systems with rules, recommended pairings, and accessibility considerations.
  • Implementation guidance including CSS custom properties, mobile-first approach, and semantic HTML for robust components.

Quick Start

Define a bold aesthetic direction for your project and lock typography and color choices before implementing UI components.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I create a bold frontend design system that avoids generic UI?▼

To create a bold frontend design system, define a distinctive aesthetic direction like Brutalist or Maximalist, then lock typography and color rules before implementing UI components to ensure a unique identity.

What typography and color rules should I follow for accessible web design?▼

Accessible web design requires typography and color systems with explicit rules, recommended pairings, and accessibility considerations to maintain readability and contrast across all UI components.

How do I implement a design system using CSS custom properties and semantic HTML?▼

Implement a design system using CSS custom properties for tokens, a mobile-first approach for responsiveness, and semantic HTML to ensure robust and accessible UI component structures.

Can I apply a retro-futuristic or glassmorphism aesthetic to an existing component library?▼

Yes, you can apply aesthetic directions like Retro-futuristic or Glassmorphism to existing component libraries by enforcing spatial composition, motion guidelines, and design-to-code workflows.

When should I lock typography and color choices during the UI design process?▼

Lock typography and color choices at the beginning of the UI design process, right after defining your bold aesthetic direction, to prevent generic outcomes and streamline component implementation.