top-design

Create award-level web experiences using typography, motion, scroll, and performance design systems.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/HafidJoss/Lummy --skill top-design-hafidjoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: top-design
Source: https://github.com/HafidJoss/Lummy/tree/main/agent/skills/top-design
Command: npx skills add https://github.com/HafidJoss/Lummy --skill top-design-hafidjoss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Standard landing pages and portfolio sites often look generic and forgettable, lacking the typography, motion, and compositional craft that distinguish Awwwards-winning digital experiences. ## Core Features & Use Cases - Scoring Rubric: Rate any web experience 0-10 across typography, composition, motion, color, and craft, with weighted category scoring and a quick diagnostic checklist. - Seven Design Pillars: Apply concrete rules for dramatic type scale, asymmetric layouts, custom easing curves, signature color systems, smooth scroll, 60fps performance, and micro-interactions. - Reference Library: Consult copy-pasteable code for GSAP animations, Lenis smooth scroll, fluid type scales, grid systems, and agency case studies (Locomotive, Studio Freight, AREA 17). - Use Case: When asked to elevate a standard landing page into a memorable brand experience, follow the design process to define a signature moment, select a display typeface, choreograph the page load, and ship with restraint. ## Quick Start Redesign my portfolio landing page to Awwwards quality with dramatic typography, scroll-based reveals, and a signature hero moment.

Frequently Asked Questions about top-design

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

FAQPage Schema
How do I make my website look like an Awwwards winner?

Focus on dramatic typography with at least 10:1 display-to-body scale contrast, custom cubic-bezier easing instead of default ease values, and one signature moment worth screenshotting. Use smooth scroll via Lenis and choreograph the page load with staggered reveals.

What fonts should I use for premium web design?

Use premium foundry typefaces from Pangram Pangram, Dinamo, or Klim, or quality free alternatives like Space Grotesk, Instrument Serif, and Fraunces. Avoid Inter, Roboto, Arial, and system-ui for hero experiences as they signal generic application design.

Lenis vs Locomotive Scroll for smooth scrolling?

Lenis is the recommended modern choice at roughly 4KB gzipped, preserving native scroll accessibility with GSAP ScrollTrigger integration. Locomotive Scroll offers built-in parallax via data attributes but is heavier and less actively maintained.

How do I keep scroll animations at 60fps?

Only animate transform and opacity properties, which are GPU-accelerated; never animate width, height, top, left, or margin. Subset and preload fonts, serve WebP or AVIF images with srcset, and target LCP under 2.5 seconds with near-zero CLS.

Should I add a custom cursor to my portfolio site?

Custom cursors are opt-in only and should never replace the native cursor unless the user explicitly requests one. Misapplied custom cursors hurt usability and feel gimmicky, so always confirm before implementing.

How do I respect prefers-reduced-motion with heavy animations?

Wrap animations in a prefers-reduced-motion media query that reduces durations to near zero, and check the media query in JavaScript to skip or simplify GSAP timelines. All content must remain accessible without animation.