gpt-taste

Generates award-level React landing pages with GSAP animations, bento grids, and randomized layouts.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/optimaxin/Tredev_Gems --skill gpt-taste-optimaxin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gpt-taste
Source: https://github.com/optimaxin/Tredev_Gems/tree/main/agent/skills/gpt-taste
Command: npx skills add https://github.com/optimaxin/Tredev_Gems --skill gpt-taste-optimaxin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLMs repeatedly produce generic frontend designs with narrow containers, six-line wrapped headings, gappy bento grids, invisible button text, and repetitive layouts. This Skill enforces strict design engineering rules to break those defaults and produce varied, motion-rich, editorial-quality pages. ## Core Features & Use Cases - Deterministic Layout Randomization: Simulates a Python RNG seeded by prompt character count to select hero architectures, typography stacks, components, and GSAP paradigms, preventing repeated designs. - Strict Structural Rules: Enforces AIDA page structure, 2-3 line hero headings via wide containers, gapless bento grids with grid-flow-dense, and massive section spacing. - Advanced GSAP Motion: Implements scroll pinning, scrubbing text reveals, card stacking, and image scale/fade effects with @gsap/react and ScrollTrigger. - Use Case: Ask for a landing page for a SaaS product and receive a complete React/Tailwind page with a cinematic hero, dense bento feature grid, pinned scroll gallery, and high-contrast CTA footer, preceded by a verifiable design plan. ## Quick Start Ask the AI to build a landing page for your product using this skill and it will output a design plan followed by the full React UI code.

Frequently Asked Questions about gpt-taste

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

FAQPage Schema
How do I stop LLMs from generating repetitive landing page layouts?

Use deterministic randomization seeded by the prompt's character count to select hero architectures, typography stacks, components, and GSAP animations. This forces varied output instead of defaulting to the same left-right layout every time.

How to prevent hero headings from wrapping into six lines?

Apply ultra-wide containers like max-w-5xl or max-w-6xl to the H1 and reduce font size with clamp(3rem, 5vw, 5.5rem). This lets text flow horizontally and keeps headings within 2-3 lines.

Why do CSS bento grids have empty gaps and how to fix them?

Empty cells appear when col-span and row-span values do not interlock. Apply Tailwind's grid-flow-dense class and mathematically verify that span values fill every cell, using 3-5 intentional cards instead of many messy ones.

Does this approach work with GSAP ScrollTrigger in React?

Yes, it uses @gsap/react with ScrollTrigger for scroll pinning, scrubbing text reveals, card stacking, and image scale-and-fade effects. Sections pin on the left while galleries scroll on the right.

What fonts and content patterns are banned in this design system?

Inter is banned in favor of Satoshi, Cabinet Grotesk, Outfit, or Geist. Meta-labels like SECTION 01 or QUESTION 05, hero pill-tags, stamp badges, and emojis in code are also forbidden.