frontend-design

Generate production-quality frontend interfaces with distinctive typography, color, layout, and motion design.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/TranVanTienDat/Milkyway --skill frontend-design-tranvantiendat
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/TranVanTienDat/Milkyway/tree/main/apps/storefront/.agents/skills/frontend-design
Command: npx skills add https://github.com/TranVanTienDat/Milkyway --skill frontend-design-tranvantiendat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI-generated interfaces tend to look generic and templated, repeating the same fonts, color palettes, card grids, and gradient clichés. This Skill guides the creation of distinctive, production-quality frontend code by enforcing a strong design direction and avoiding recognizable AI aesthetic patterns. ## Core Features & Use Cases - Context Gathering Protocol: Requires target audience, use cases, and brand personality before any design work, pulling from project instructions or a .impeccable.md file. - Aesthetic Guidelines: Covers typography, color (OKLCH palettes), layout and spacing, motion, interaction, responsive design, and UX writing with explicit do/don't rules. - Reference Library: Six in-depth reference documents on color and contrast, interaction design, motion, responsive design, spatial design, typography, and UX writing. - Use Case: Ask for a landing page for a coffee subscription brand, and the Skill first confirms audience and tone, then commits to a bold editorial aesthetic with a distinctive display font, tinted neutrals, and staggered reveal animations instead of a generic gradient hero. ## Quick Start Ask the assistant to design and build a responsive landing page for your product, providing the target audience, main use cases, and desired brand tone.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I make AI-generated frontend designs look less generic?▼

Commit to a strong, specific aesthetic direction before writing code, such as brutalist, editorial, or refined minimalism. Avoid overused fonts like Inter and Roboto, skip purple-blue gradients and uniform card grids, and vary spacing rhythm instead of using identical padding everywhere.

What design context is needed before building a web interface?▼

Three inputs are mandatory: the target audience, the use cases they need to accomplish, and the brand personality or tone. This context cannot be inferred from existing code, so it must come from project instructions, a .impeccable.md file, or direct user input.

Why use OKLCH instead of HSL for CSS color palettes?▼

OKLCH is perceptually uniform, meaning equal lightness steps look equal across hues, unlike HSL where 50% lightness yellow appears far brighter than 50% blue. It also makes it easier to build consistent tinted neutrals and dark mode surface scales.

Which CSS properties should be animated for good performance?▼

Only animate transform and opacity, since other properties trigger layout recalculation. For height animations like accordions, transition grid-template-rows from 0fr to 1fr instead of animating the height property directly.

Does this design guidance support accessibility requirements?▼

Yes. The references cover WCAG contrast ratios, focus-visible rings, prefers-reduced-motion alternatives, 44px touch targets, keyboard navigation patterns like roving tabindex, and accessible UX writing for links and alt text.

When should I avoid using modals in interface design?▼

Modals should be a last resort when no better pattern exists. Prefer inline editing, popovers, or undo-based flows for destructive actions, since users typically dismiss confirmation dialogs without reading them.