frontend-design

Create distinctive frontend interfaces with typography and color guidelines.

Updated Aug 17, 2023
One-click install
npx skills add https://github.com/kuroRy/dotfiles --skill frontend-design-kurory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/kuroRy/dotfiles/tree/main/config/claude/skills/frontend-design
Command: npx skills add https://github.com/kuroRy/dotfiles --skill frontend-design-kurory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps designers and developers create distinctive, production-grade frontend interfaces by defining a clear aesthetic direction and actionable guidelines, avoiding generic AI aesthetics.

Core Features & Use Cases

  • Clear design direction and aesthetic direction selection (e.g., brutalist, maximalist, minimal) to guide UI creation.
  • Frontend implementation guidance across HTML/CSS/JS, React, Vue, or plain components, with typography, color, and motion guidelines.
  • Strengthened design system practices: typography scales, color tokens, spacing system, and reusable components.
  • Use cases: building websites, dashboards, landing pages, design systems, or UI libraries with cohesive visuals.

Quick Start

Provide a design brief detailing the target aesthetic direction and technical constraints to begin generating frontend UI components.

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 production-grade React UI without generic AI aesthetics?

To create production-grade React UI without generic aesthetics, establish an explicit aesthetic direction like brutalist or minimal, then apply cohesive typography scales and color tokens to guide component implementation. This approach ensures distinctive visuals across your web components.

What is the best way to establish a design system for a web dashboard?

The best way to establish a design system for a web dashboard is to define typography scales, color tokens, and a spacing system upfront, then build reusable components following your chosen aesthetic direction. This ensures cohesive visuals and maintainable frontend architecture.

Can I use this approach for both React and Vue components?

Yes, you can use this approach for both React and Vue components. It provides frontend implementation guidance across HTML/CSS/JS, React, and Vue, ensuring bold aesthetics and cohesive typography regardless of the framework you choose for your UI library.

How do I start building a frontend interface with a brutalist aesthetic?

To start building a frontend interface with a brutalist aesthetic, provide a design brief detailing your target aesthetic direction and technical constraints. This generates explicit typography and color guidelines for your UI components and establishes a component-driven workflow.

Why do my generated frontend components lack visual distinctiveness?

Your generated frontend components lack visual distinctiveness because they miss an explicit aesthetic direction. Defining specific typography scales, color tokens, and an aesthetic style like maximalist ensures bold, production-grade UI results instead of generic outputs.