design-taste-frontend

Generates React and Tailwind frontend interfaces with calibrated typography, color, layout, and motion rules.

Updated Jan 4, 2026
One-click install
npx skills add https://github.com/quinc-dev/qt2026 --skill design-taste-frontend-quinc-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-taste-frontend
Source: https://github.com/quinc-dev/qt2026/tree/main/.agents/skills/design-taste-frontend
Command: npx skills add https://github.com/quinc-dev/qt2026 --skill design-taste-frontend-quinc-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated frontend code tends to fall into generic patterns: centered heroes, purple gradients, overused cards, missing loading and error states, and fragile mobile layouts. This Skill enforces senior-level design judgment so generated UI looks intentional and production-grade. ## Core Features & Use Cases - Bias-Corrected Design Rules: Bans common AI tells such as Inter font, neon glows, pure black, 3-column card rows, and generic placeholder names or data. - Configurable Design Dials: DESIGN_VARIANCE, MOTION_INTENSITY, and VISUAL_DENSITY values drive layout asymmetry, animation depth, and spacing density. - Framework-Safe Architecture: Enforces Next.js RSC boundaries, Tailwind v3/v4 version checks, dependency verification against package.json, and Framer Motion performance guardrails. - Use Case: Ask for a SaaS dashboard bento grid and receive React components with spring-physics micro-animations, skeleton loaders, empty states, and mobile-safe responsive fallbacks. ## Quick Start Use the design-taste-frontend skill to build a responsive pricing page in Next.js with Tailwind and Framer Motion.

Frequently Asked Questions about design-taste-frontend

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

FAQPage Schema
How do I make AI-generated React UI look less generic?▼

Apply explicit design constraints: ban default fonts like Inter in favor of Geist or Satoshi, limit accents to one desaturated color, avoid centered heroes, and replace 3-column card rows with asymmetric grids. This Skill encodes those rules as enforceable generation directives.

How to add Framer Motion animations without hurting performance?▼

Animate only transform and opacity, never top, left, width, or height. Use useMotionValue and useTransform for continuous effects instead of useState, and isolate perpetual animations in memoized client components so parent layouts never re-render.

Does this work with both Tailwind CSS v3 and v4?▼

Yes, but the Skill requires checking package.json first and never using v4 syntax in v3 projects. For v4, it mandates @tailwindcss/postcss or the Vite plugin instead of the legacy tailwindcss PostCSS plugin.

Can I use this with Next.js Server Components?▼

Yes. The Skill defaults to React Server Components and requires interactive or animated elements to be extracted into isolated leaf components with 'use client' at the top, keeping server components limited to static layouts.

Why does h-screen cause layout jumping on mobile?▼

Mobile browsers like iOS Safari dynamically resize the viewport when toolbars show or hide, so h-screen produces incorrect heights and visible jumps. The Skill mandates min-h-[100dvh] for full-height sections to track the dynamic viewport.

When should I not use these design rules?▼

Do not force these rules when an existing brand system, product convention, or platform guideline requires a different visual direction. The Skill also does not replace accessibility review, user testing, or project-specific requirements.