design-taste-frontend

Generates React and Next.js interfaces enforcing anti-generic design rules and motion patterns.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated frontend code tends to produce generic, clichéd interfaces with predictable layouts, default fonts, and static states. This Skill overrides those biases with metric-based design rules, strict component architecture, and performance guardrails. ## Core Features & Use Cases - Bias-Corrected Design Rules: Enforces deterministic typography, single-accent color calibration, asymmetric layouts, and bans common AI tells like Inter font, purple gradients, and 3-column card rows. - Motion & Interaction Specs: Provides Framer Motion spring physics, staggered orchestration, magnetic micro-interactions, and perpetual micro-animations with strict performance isolation in Client Components. - Architecture Guardrails: Mandates dependency verification, Tailwind version checks, RSC/Client Component separation, and viewport-safe layouts using min-h-[100dvh]. - Use Case: Ask for a SaaS dashboard and receive a Bento-grid layout with infinite-loop micro-animations, skeleton loading states, and Geist typography instead of a generic card grid. ## Quick Start Build a landing page hero section for a fintech product using asymmetric layout and spring-based scroll animations.

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 UI look less generic?▼

Apply bias-correction rules that ban common AI tells: avoid Inter font, purple-blue gradients, centered heroes, and 3-column card rows. Use asymmetric layouts, a single desaturated accent color, and fonts like Geist, Outfit, or Cabinet Grotesk instead.

How to add animations in React without hurting performance?▼

Animate only transform and opacity properties, never top, left, width, or height. Use Framer Motion's useMotionValue and useTransform outside the render cycle for cursor-tracking effects, and isolate perpetual animations in memoized Client Components.

Can I use Framer Motion with Next.js Server Components?▼

Yes, but interactive animated components must be extracted as leaf components with 'use client' at the top. Server Components should render only static layouts, and global state providers must be wrapped in a client component.

Should I use GSAP or Framer Motion for React animations?▼

Use Framer Motion for UI and Bento-grid interactions; use GSAP or ThreeJS only for isolated full-page scrolltelling or canvas backgrounds. Never mix both libraries in the same component tree, and wrap GSAP in useEffect cleanup blocks.

Why does my mobile layout jump when using h-screen?▼

The h-screen utility uses 100vh, which breaks on mobile browsers like iOS Safari when the address bar collapses. Use min-h-[100dvh] instead for full-height hero sections to prevent layout jumping.

What are the limitations of Tailwind v4 configuration?▼

Tailwind v4 does not use the tailwindcss plugin in postcss.config.js; it requires @tailwindcss/postcss or the Vite plugin. Always check package.json first, since v4 syntax is incompatible with v3 projects.