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.