design-taste-frontend

Generates non-templated frontend interfaces for landing pages, portfolios, and redesigns using inferred design direction.

Updated May 21, 2025
One-click install
npx skills add https://github.com/nielslataire/Group-LN --skill design-taste-frontend-nielslataire
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-taste-frontend
Source: https://github.com/nielslataire/Group-LN/tree/main/.agents/skills/design-taste-frontend
Command: npx skills add https://github.com/nielslataire/Group-LN --skill design-taste-frontend-nielslataire

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated frontend code tends to look templated and generic, with default purple gradients, centered heroes, and repetitive card layouts. This Skill forces the agent to read the brief first, infer the right design direction, and ship interfaces that avoid recognizable AI design clichés. ## Core Features & Use Cases - Brief Inference and Design Read: Analyzes page kind, vibe words, references, audience, and constraints before writing code, then declares a one-line design direction. - Three-Dial Configuration: Tunes DESIGN_VARIANCE, MOTION_INTENSITY, and VISUAL_DENSITY based on the brief, with presets for SaaS landings, portfolios, editorial sites, and public-sector services. - Design System Mapping: Selects official packages like Fluent UI, Carbon, Material 3, GOV.UK Frontend, or shadcn/ui when the brief matches a real system, instead of hand-rolling CSS. - Pre-Flight Audits: Enforces hard rules on hero layout, eyebrow restraint, CTA contrast, palette consistency, and section-layout diversity before shipping. - Use Case: Ask for a redesign of a premium cookware brand landing page and receive a React/Tailwind implementation with a deliberate non-default palette, real image assets, and a layout that passes the anti-slop checklist. ## Quick Start Redesign my SaaS landing page so it looks like a deliberate Linear-style design instead of a generic AI template.

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

Start by inferring the design direction from the brief: page kind, vibe words, audience, and existing brand assets. Then set variance, motion, and density dials and avoid defaults like purple gradients, centered heroes, and Inter plus slate-900 palettes.

What design system should I use for a React landing page?▼

Match the system to the brief: Fluent UI for Microsoft-style enterprise, Carbon for IBM-style B2B, Material 3 for Google-flavored products, shadcn/ui or Tailwind v4 for modern SaaS, and GOV.UK Frontend or USWDS for public-sector sites. Use one system per project.

Does this approach work with Next.js Server Components?▼

Yes. The default stack is Next.js with React Server Components for static layouts. Any component using Motion, scroll listeners, or pointer physics must be an isolated client component with 'use client' at the top.

Why does my hero section break on mobile Safari?▼

Using h-screen for full-height heroes causes layout jumps because of the iOS address bar. Use min-h-[100dvh] instead, keep hero top padding under pt-24, and ensure the headline fits in two lines with CTAs visible without scrolling.

When should I not use serif fonts in web design?▼

Serif is discouraged as a default and only appropriate when the brand brief names a serif or the aesthetic is genuinely editorial, luxury, or heritage. For creative agencies, portfolios, and modern brands, use sans display fonts like Geist Display or Cabinet Grotesk instead.

What are the limitations of aesthetic trends like glassmorphism on the web?▼

Trends like glassmorphism, bento grids, and Apple Liquid Glass have no official web package, so they are approximations built with backdrop-filter, CSS Grid, and layered gradients. Provide solid-fill fallbacks for prefers-reduced-transparency and label approximations honestly in code comments.