design-taste-frontend

Generates React and Tailwind frontend code following metric-driven design rules and motion patterns.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/ai-for-war/war_mind_fe --skill design-taste-frontend-ai-for-war
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-taste-frontend
Source: https://github.com/ai-for-war/war_mind_fe/tree/main/.agents/skills/taste-skill
Command: npx skills add https://github.com/ai-for-war/war_mind_fe --skill design-taste-frontend-ai-for-war

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLMs default to generic, cliché frontend output: centered heroes, purple gradients, Inter font, three-column card rows, and static states. This Skill enforces engineered design rules so generated React/Tailwind interfaces look intentionally designed rather than statistically average. ## Core Features & Use Cases - Bias-Correction Design Rules: Bans AI tells such as neon glows, pure black, Inter font, generic names, and 3-column card layouts, replacing them with calibrated typography, color, and layout directives. - Configurable Design Dials: DESIGN_VARIANCE, MOTION_INTENSITY, and VISUAL_DENSITY baselines (8/6/4) drive layout asymmetry, animation depth, and information density, adjustable per user request. - Motion & Bento Architecture: Specifies Framer Motion spring physics, layoutId transitions, perpetual micro-interactions, and five Bento card archetypes with strict performance isolation in Client Components. - Use Case: Ask for a SaaS dashboard and receive a Bento 2.0 grid with infinite-loop micro-animations, skeletal loading states, and mobile-safe asymmetric layouts instead of a generic card page. ## Quick Start Use the design-taste-frontend skill to build a React dashboard with Tailwind and Framer Motion following its design rules.

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 bias-correction rules that ban common AI patterns: no Inter font, no purple gradients, no centered heroes, and no 3-column card rows. Use calibrated dials for design variance, motion intensity, and visual density to drive asymmetric layouts and distinctive typography like Geist or Satoshi.

How to add animations to React components with Framer Motion?▼

Use spring physics with stiffness 100 and damping 20, plus layout and layoutId props for shared element transitions. For continuous animations like magnetic hover, use useMotionValue and useTransform outside the React render cycle instead of useState to avoid performance collapse.

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

Yes, but you must check package.json first to lock the version. For v4, do not use the tailwindcss plugin in postcss.config.js; use @tailwindcss/postcss or the Vite plugin instead, and never mix v4 syntax into v3 projects.

Can I use GSAP or Three.js together with Framer Motion?▼

Never mix them in the same component tree. Default to Framer Motion for UI and Bento interactions, and use GSAP or Three.js exclusively for isolated full-page scrolltelling or canvas backgrounds wrapped in strict useEffect cleanup blocks.

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

Mobile browsers like iOS Safari resize the viewport when toolbars show or hide, making h-screen unstable. Use min-h-[100dvh] for full-height hero sections so the layout adapts to the dynamic viewport without catastrophic jumping.

What are the limitations of high-variance asymmetric layouts?▼

Asymmetric layouts above the md breakpoint must aggressively fall back to a strict single-column layout with w-full, px-4, and py-8 on viewports under 768px. Without this mobile override, fractional grids and overlapping margins cause horizontal scrolling and breakage.