frontend-design

Apply frontend-design principles to guide web UI improvements.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/raccioly/coach-gravity --skill frontend-design-raccioly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/raccioly/coach-gravity/tree/main/content/starter-kit/skills/frontend-design
Command: npx skills add https://github.com/raccioly/coach-gravity --skill frontend-design-raccioly

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Design thinking and practical guidelines are translated into actionable rules to help non-designers craft visually coherent, accessible, and user-centered web interfaces by applying a structured set of principles across psychology, typography, color, motion, and accessibility.

Core Features & Use Cases

  • Core Principles: UX psychology (Hick's Law, Fitts' Law, Miller's Law, Von Restorff, Serial Position) and Don Norman's emotional design (Visceral, Behavioral, Reflective).
  • Design System Elements: color systems, typography, visual effects, motion, and accessibility guidelines.
  • Practical Scenarios: color palette selection, typography scale, layout/readability decisions, and accessibility validation.
  • Reference & Guidance: includes references like ux-psychology.md, color-system.md, typography-system.md, visual-effects.md, animation-guide.md, and motion-graphics.md.

Quick Start

Specify a design task and I will produce a cohesive UI plan using frontend-design principles.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I choose a color palette for web UI that meets accessibility contrast guidelines?

To choose an accessible web UI color palette, apply the 60-30-10 color rule and validate selections against WCAG contrast standards. This ensures visually coherent, user-centered interfaces by structuring primary, secondary, and accent colors effectively.

What is the best way to structure a modular typography scale for responsive web design?

The best way to structure a modular typography scale is using systematic ratios for font sizing. This ensures readability and responsive layout consistency across different screen sizes by maintaining proportional visual hierarchy.

How do UX psychology principles like Hick's Law and Fitts's Law improve frontend design?

UX psychology principles like Hick's Law and Fitts's Law improve frontend design by guiding layout and interaction choices. Applying these laws reduces cognitive load, optimizes click target sizes, and enhances overall user experience.

Can I use progressive disclosure practices for complex web layout planning?

Yes, you can use progressive disclosure practices for complex web layout planning. Progressive disclosure organizes content by revealing information incrementally, preventing user overwhelm while maintaining access to advanced features.

Does this frontend design approach require existing design system elements to work?

No, this approach does not require existing design system elements. It translates design principles into actionable rules for non-designers, allowing you to build color systems, typography scales, and motion guidelines from scratch.

When should I avoid using motion graphics and animation in web interfaces?

You should avoid using motion graphics and animation when they distract from core content or violate accessibility needs. Animation guidelines must prioritize purposeful transitions and avoid causing cognitive overload or vestibular issues.