frontend-design

Design frontend interfaces with design tokens, typography, motion, and accessibility checks.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/kaynetik/skills --skill frontend-design-kaynetik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/kaynetik/skills/tree/main/frontend-design
Command: npx skills add https://github.com/kaynetik/skills --skill frontend-design-kaynetik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams and developers create cohesive, production-ready frontend interfaces by providing concrete design system architecture, token conventions, typography guidance, motion patterns, and accessibility checks that bridge design and implementation.

Core Features & Use Cases

  • Design system architecture: token naming conventions, spacing scale, radius and shadow tokens, and CSS custom property patterns for consistent implementation.
  • Typography & font pairing: curated display/body pairings, responsive type scale, and guidance for self-hosted fonts in Next.js.
  • Motion & accessibility: orchestrated motion patterns with reduced-motion support and an accessibility checklist for contrast, focus, and semantics.
  • Use case: build a tokenized Next.js component library with accessible typography, deliberate motion, and layered visual depth for a marketing site or product dashboard.

Quick Start

Create a tokenized design system for a responsive homepage with a distinct display font, body font, primary/accent colors, spacing scale, and an accessibility checklist.

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 design system with design tokens in Next.js?▼

To create a design system in Next.js, define token naming conventions, spacing scales, radius and shadow tokens, and CSS custom property patterns. This provides a consistent foundation for implementing production-grade frontend interfaces across your web application.

What is the best way to set up responsive typography and self-hosted fonts?▼

Setting up responsive typography involves using curated display and body font pairings alongside a defined type scale. For Next.js implementations, you can apply guidance for self-hosted fonts to ensure optimal performance and visual consistency.

How do I add motion patterns that support reduced-motion accessibility?▼

Adding accessible motion patterns requires orchestrating animations with built-in reduced-motion support. This ensures your frontend interfaces provide deliberate visual depth while complying with accessibility standards for users who prefer reduced motion.

Can I use this to build an accessibility checklist for contrast and focus?▼

Yes, you can generate an accessibility checklist that evaluates contrast, focus, and semantics. This ensures your tokenized Next.js component library meets necessary accessibility standards during product development.

Do I need existing design tokens to generate a frontend UI?▼

No, you do not need existing design tokens. You can generate a complete tokenized design system from scratch, including primary and accent colors, spacing scales, and typography, ready for immediate implementation in a Next.js homepage or dashboard.