design-taste-frontend

Generates React and Next.js interfaces with enforced typography, motion, and layout rules.

3|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/langgenius/due-date-hq-jwl --skill design-taste-frontend-langgenius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-taste-frontend
Source: https://github.com/langgenius/due-date-hq-jwl/tree/main/.claude/skills/design-taste-frontend
Command: npx skills add https://github.com/langgenius/due-date-hq-jwl --skill design-taste-frontend-langgenius

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated frontend code tends to fall into generic patterns: centered heroes, purple gradients, Inter font, three-column card rows, and missing loading or error states. This Skill enforces a strict set of design engineering rules so generated UI code avoids these clichés and follows consistent architectural conventions. ## Core Features & Use Cases - Bias-Corrected Design Rules: Bans common AI tells such as neon glows, pure black, gradient text, generic names, and the three-card feature row, while enforcing deterministic typography and single-accent color palettes. - Configurable Design Dials: Tunes output through DESIGN_VARIANCE, MOTION_INTENSITY, and VISUAL_DENSITY levels that drive layout asymmetry, animation complexity, and information density. - Architecture Guardrails: Enforces React Server Component boundaries, Tailwind version checks, dependency verification against package.json, hardware-accelerated animations, and mandatory loading, empty, and error states. - Use Case: Ask for a SaaS dashboard bento grid and receive Framer Motion components with spring physics, perpetual micro-interactions isolated in client components, and mobile-safe responsive fallbacks. ## Quick Start Ask the assistant to build a pricing page or dashboard UI and it will apply these design rules, motion specs, and component architecture constraints to the generated React code.

Frequently Asked Questions about design-taste-frontend

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

FAQPage Schema
How do I generate a React dashboard with Framer Motion animations?

Request a dashboard or bento grid and the Skill produces Framer Motion components using spring physics, layoutId transitions, and staggered reveals. Perpetual animations are memoized and isolated in their own client components to protect 60fps performance.

What design rules prevent generic AI-generated UI?

The Skill bans Inter font, purple-blue gradients, neon glows, pure black, three-column card rows, and centered heroes. It enforces single desaturated accent colors, fonts like Geist or Satoshi, and asymmetric layouts driven by configurable variance levels.

Does it support both Tailwind CSS v3 and v4?

Yes, but it checks package.json first and locks syntax to the installed version. For v4 projects it requires @tailwindcss/postcss or the Vite plugin instead of the legacy tailwindcss PostCSS plugin.

Can I use it with Next.js Server Components?

Yes. Static layouts render as Server Components while any interactive or animated UI is extracted into isolated leaf components marked with 'use client'. Global state providers must also be wrapped in client components.

Why does mobile layout break with h-screen hero sections?

Using h-screen causes layout jumping on mobile browsers like iOS Safari because the viewport height changes with the URL bar. The Skill mandates min-h-[100dvh] for full-height sections and single-column fallbacks below 768px.

When should I use GSAP or Three.js instead of Framer Motion?

Use Framer Motion for UI and bento interactions by default. Reserve GSAP ScrollTrigger or Three.js for isolated full-page scrolltelling or canvas backgrounds, and never mix them with Framer Motion in the same component tree.