frontend-design

Apply design-thinking, psychology, and accessibility frameworks to frontend interfaces.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/lehoangphuc747/anki-lms-demo --skill frontend-design-lehoangphuc747
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/lehoangphuc747/anki-lms-demo/tree/main/.agent/skills/frontend-design
Command: npx skills add https://github.com/lehoangphuc747/anki-lms-demo --skill frontend-design-lehoangphuc747

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Designing web interfaces often suffers from inconsistent decisions and unclear guidance. This Skill provides principled frameworks to apply design thinking, UX psychology, and accessibility to frontend interfaces, helping teams build cohesive, usable, and aesthetically pleasing web applications.

Core Features & Use Cases

  • Establish comprehensive design systems covering color, typography, spacing, and components.
  • Apply UX psychology and accessibility guidelines (Hick's Law, Fitts' Law, Miller's Law, Von Restorff, Serial Position Effect) to real-world interfaces, ensuring accessible, engaging experiences.
  • Use decision trees, constraint analysis, and context-driven templates to tailor UI direction for dashboards, marketing sites, and portfolios.

Quick Start

Generate a starter design system outline for a new web product that defines color, typography, spacing, and accessibility rules.

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 web UI design system for a new frontend project?

To establish a cohesive web UI design system, apply principled frameworks covering color, typography, spacing, and components. This approach uses the 60-30-10 color rule, modular typography scales, and an 8-point grid to ensure visual consistency across dashboards, marketing sites, and portfolios.

What UX psychology principles help improve frontend accessibility and engagement?

Frontend accessibility and engagement benefit from applying UX psychology principles like Hick's Law, Fitts' Law, and Miller's Law. These frameworks guide interface structure and interaction design, ensuring web applications are both accessible per WCAG standards and cognitively intuitive for users.

How do I apply the 60-30-10 color rule and WCAG contrast standards to web interfaces?

Applying the 60-30-10 color rule and WCAG contrast standards involves using constraint-driven templates to distribute primary, secondary, and accent colors. This ensures frontend interfaces meet accessibility requirements while maintaining a balanced and aesthetically pleasing visual hierarchy.

Can I use design thinking frameworks for complex dashboard UI layouts?

Design thinking frameworks effectively structure complex dashboard UI layouts by utilizing progressive disclosure and the Serial Position Effect. This method tailors context-driven templates to manage information density, ensuring accessible and engaging experiences without overwhelming the user.

What is the best way to structure modular typography scales and spacing in frontend design?

The best way to structure modular typography scales and spacing is by enforcing an 8-point grid system. This constraint analysis ensures consistent vertical rhythm and scalable text hierarchies across web applications, reducing design decision fatigue.

Why does progressive disclosure help structure complex web interfaces?

Progressive disclosure helps structure complex web interfaces by revealing information sequentially as users need it. This UX psychology technique reduces cognitive load and decision fatigue, ensuring dashboards and marketing sites remain navigable and accessible.