frontend-design

Establish frontend visual direction for typography, color, motion, and layout.

34|21|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/kumaran-is/claude-code-onboarding --skill frontend-design-kumaran-is
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/kumaran-is/claude-code-onboarding/tree/main/.claude/skills/frontend-design
Command: npx skills add https://github.com/kumaran-is/claude-code-onboarding --skill frontend-design-kumaran-is

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Front-end teams often struggle to achieve a cohesive, distinctive UI aesthetic across projects, leading to inconsistent experiences and costly rework. This skill provides a structured design methodology, practical principles for typography, color, motion, and layout, and a quality checklist to deliver production-grade interfaces.

Core Features & Use Cases

  • Design direction & principles: Establish a clear direction (tone, aesthetic) before coding and load established principles for typography, color, motion, and layout.
    • Anti-patterns & quality checklist: Identify common AI-generated UI mistakes and provide criteria to ensure accessibility, responsiveness, and consistency.
  • Use Case: Ideal for starting new UI projects, refreshing existing interfaces, or building design systems and component libraries across frameworks like Angular, React, Vue, or plain HTML/CSS/JS.

Quick Start

Define a visual direction, load the principles from reference/frontend-design-principles.md, implement the UI, and refine against the quality checklist.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I establish a cohesive frontend UI design direction for my React or Vue project?

To establish a cohesive frontend UI design direction, define a clear visual tone and aesthetic before coding. Apply structured principles for typography, color, motion, and layout to reduce guesswork and rework across frameworks like React or Vue.

What's the best way to avoid common AI-generated UI mistakes in frontend design?

To avoid common AI-generated UI mistakes, evaluate your interface against an anti-patterns checklist. Ensure criteria for accessibility, responsiveness, and consistency are met throughout the frontend design process.

Can I use this frontend design methodology with plain HTML and CSS?

Yes, you can apply this frontend design methodology to plain HTML and CSS. It provides framework-agnostic principles for typography, color, motion, and layout that work across Angular, React, Vue, or vanilla HTML projects.

How do I build a design system for a new frontend project without inconsistency?

To build a consistent design system, define a distinct visual direction first, then load established design principles for typography and color. Refine your components against a quality checklist to ensure production-grade interfaces.

When do I need a structured frontend design approach for my web application?

You need a structured frontend design approach when starting new UI projects, refreshing existing interfaces, or building component libraries. It solves the problem of inconsistent experiences and costly rework in front-end teams.