gpt-taste

Generates React landing pages with GSAP animations, bento grids, and AIDA structure.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/ivaylo91/Shopping-Mobile-App --skill gpt-taste-ivaylo91
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gpt-taste
Source: https://github.com/ivaylo91/Shopping-Mobile-App/tree/main/.agents/skills/gpt-taste
Command: npx skills add https://github.com/ivaylo91/Shopping-Mobile-App --skill gpt-taste-ivaylo91

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLM-generated frontend code often suffers from repetitive layouts, narrow headings that wrap into 6-line walls, empty gaps in bento grids, invisible button text, and static pages without motion. This Skill enforces strict design rules to produce varied, well-spaced, animated React UI code. ## 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 layouts. - Structural Enforcement: Mandates AIDA page structure, 2-3 line H1 limits with wide containers, gapless bento grids via grid-flow-dense, and massive section spacing. - GSAP Motion Patterns: Requires ScrollTrigger pinning, scrubbing text reveals, image scale/fade scroll effects, and card stacking animations. - Use Case: Ask for a SaaS landing page and receive a complete React component with a cinematic hero, dense bento feature grid, pinned scroll sections, and a pre-flight design plan verifying all constraints. ## Quick Start Use the gpt-taste skill to build a landing page for a coffee subscription startup with GSAP scroll animations and a bento features grid.

Frequently Asked Questions about gpt-taste

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

FAQPage Schema
How do I prevent LLM-generated landing pages from looking repetitive?

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

How to stop hero headings from wrapping into 6 lines in Tailwind?

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 does my CSS bento grid have empty gaps?

Empty cells appear when col-span and row-span values do not interlock. Apply Tailwind's grid-flow-dense utility and mathematically verify that spans fill every row and column with no missing corners.

Does this skill work with React and GSAP ScrollTrigger?

Yes, it targets React with @gsap/react and ScrollTrigger. It mandates patterns like pinned split sections, scrubbing text reveals, image scale-and-fade on scroll, and dynamic card stacking.

What fonts and content patterns are banned by 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, floating stamp badges, and emojis in code are all prohibited.