frontend-design

Transform vague UI requirements into TypeScript frontend code with a tokens-first design system.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/favouritehu/call_tracking --skill frontend-design-favouritehu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/favouritehu/call_tracking/tree/main/skills/frontend-design
Command: npx skills add https://github.com/favouritehu/call_tracking --skill frontend-design-favouritehu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill translates vague UI/design requests into production-ready frontend code by enforcing a tokens-first design system, accessible components, and maintainable architecture. It standardizes visual language through design tokens, TypeScript types, and reusable templates.

Core Features & Use Cases

  • Tokens-first design system: semantic tokens for colors, typography, spacing, radii, shadows, and motion.
  • Production-ready components and templates (TypeScript + CSS) for rapid UI building.
  • Dark mode and theming support, accessibility compliance, and responsive layouts.

Quick Start

Quick Start steps to begin using this skill include reading the SKILL.md, reviewing the provided token and component examples, and starting with a token-to-UI workflow to produce production-ready UI.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I generate production-ready React components from vague UI requirements?

To generate production-ready React components from vague UI requirements, this Skill applies a tokens-first design system. It transforms abstract style requests into TypeScript-based components, enforcing consistent visual language, responsive layouts, and accessibility compliance.

What is a tokens-first design system and how does it standardize frontend code?

A tokens-first design system standardizes frontend code by defining semantic tokens for colors, typography, spacing, radii, shadows, and motion. This approach translates vague UI requests into maintainable architecture with consistent visual language across web apps and dashboards.

How do I build accessible web dashboards using TypeScript and Tailwind?

To build accessible web dashboards using TypeScript and Tailwind, this Skill provides reusable templates and accessible UI patterns. It applies semantic token definitions to ensure your web apps meet accessibility compliance while maintaining a consistent design language.

Can I use this tokens-first approach for theming and dark mode support?

Yes, you can use this tokens-first approach for theming and dark mode support. The Skill standardizes visual language through semantic design tokens, enabling seamless theme switching and dark mode implementation across your React component libraries.

What's the best way to create a consistent component library for web apps?

The best way to create a consistent component library for web apps is using a tokens-first design system. This Skill converts vague UI/style requirements into production-ready TypeScript components, enforcing standard semantic tokens for colors, typography, and spacing.

Does this frontend design approach work for landing pages and component libraries?

Yes, this frontend design approach works for landing pages and component libraries. It satisfies semantic token definitions, TypeScript-based components, theming, responsive layouts, and accessible UI patterns across various web applications requiring consistent design language.