design-taste-frontend

Generates anti-slop frontend interfaces for landing pages, portfolios, and redesigns using React, Tailwind, and Motion.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/alex-jordan547/agent-setup --skill design-taste-frontend-alex-jordan547
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-taste-frontend
Source: https://github.com/alex-jordan547/agent-setup/tree/main/archive/design-taste-frontend
Command: npx skills add https://github.com/alex-jordan547/agent-setup --skill design-taste-frontend-alex-jordan547

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated frontend code tends to look templated: AI-purple gradients, centered heroes, three equal feature cards, and generic glassmorphism. This Skill forces the agent to read the brief first, infer the right design direction, and ship interfaces that do not look like default AI output. ## Core Features & Use Cases - Brief Inference and Design Read: Analyzes page kind, vibe words, references, audience, and constraints, then declares a one-line design read before writing any code. - 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: Routes briefs to official packages (Fluent, Material, Carbon, Polaris, GOV.UK, shadcn/ui, Tailwind v4) instead of hand-rolled imitations, with honesty rules for aesthetics like glassmorphism and bento grids. - Hard Layout and Pre-Flight Rules: Enforces hero viewport fit, eyebrow restraint, CTA contrast and wrap checks, palette locks, and section-layout diversity to catch broken design before shipping. - Use Case: Ask for a premium consumer cookware landing page and get a React/Tailwind build with a non-default palette, real image assets, asymmetric layout, and a passing pre-flight audit instead of beige-and-brass slop. ## Quick Start Redesign my SaaS landing page so it looks like a deliberate Linear-style design rather than 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 stop AI-generated landing pages from looking templated?

Start with a brief inference step that reads page kind, vibe words, references, and audience before coding. Then set variance, motion, and density dials and apply hard rules against defaults like purple gradients, centered heroes, and repeated section layouts.

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

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

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

Yes, but interactive components using Motion, scroll listeners, or pointer physics must be isolated leaf components with 'use client' at the top. Import from motion/react, and use useMotionValue instead of useState for continuous values like scroll progress.

Why does my hero section break on mobile Safari?

Using h-screen for full-height heroes causes layout jumps when the iOS address bar collapses. Use min-h-[100dvh] instead, and keep hero top padding at or below pt-24 so content fits the initial viewport.

When should I avoid serif fonts in web design?

Avoid serif as a default for creative, agency, portfolio, or premium consumer briefs; sans display fonts are the correct default. Serif is acceptable only when the brand brief names one or the aesthetic is genuinely editorial, luxury, or heritage.

What are the limits of this anti-slop frontend approach?

It targets landing pages, portfolios, and redesigns, not dashboards, data tables, or multi-step product UI. It also depends on available image-generation tools or real photography sources, since text-only pages are treated as incomplete work.