modern-web-design

Implements modern web design patterns, accessibility standards, and performance optimization for websites.

Updated Aug 12, 2026
One-click install
npx skills add https://github.com/sixscripts-ai/agent-arena-voice --skill modern-web-design-sixscripts-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: modern-web-design
Source: https://github.com/sixscripts-ai/agent-arena-voice/tree/main/.claude/plugins/claudedesignskills/plugins/bundles/meta-skills/skills/modern-web-design
Command: npx skills add https://github.com/sixscripts-ai/agent-arena-voice --skill modern-web-design-sixscripts-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Designing modern websites requires balancing visual trends, accessibility compliance, and Core Web Vitals performance, which is difficult to coordinate across animation libraries, 3D frameworks, and design systems without unified guidance. ## Core Features & Use Cases - Design Pattern Library: Provides implementation code for scrollytelling, micro-interactions, cursor effects, glassmorphism, horizontal scroll galleries, and 3D product viewers using GSAP, Framer Motion, and React Three Fiber. - Accessibility & Performance Guidance: Includes WCAG AAA contrast rules, prefers-reduced-motion handling, keyboard navigation patterns, and Core Web Vitals optimization checklists. - Design Auditing: Ships a Python script that audits HTML files for accessibility, SEO, responsive design, and modern CSS practices with a scored report. - Use Case: When building a landing page with scroll-driven animations, use this Skill to generate the GSAP ScrollTrigger implementation, verify color contrast meets WCAG standards, and audit the final HTML for performance issues. ## Quick Start Use the modern-web-design skill to build an accessible hero section with scroll-triggered animations and audit my index.html for WCAG compliance.

Frequently Asked Questions about modern-web-design

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

FAQPage Schema
How do I implement scroll-triggered animations with GSAP ScrollTrigger?

Use gsap.to() with a scrollTrigger config specifying trigger element, start/end positions, and scrub for scroll-linked playback. Pin sections for multi-step reveals and batch animations to maintain 60 FPS performance.

What is the best way to handle prefers-reduced-motion in web animations?

Wrap animations in a @media (prefers-reduced-motion: reduce) query that sets animation and transition durations to 0.01ms. In JavaScript, detect the preference with window.matchMedia and disable GSAP or Framer Motion animations accordingly.

Framer Motion vs GSAP for React animations, which should I use?

Framer Motion suits React component animations, gestures, and layout transitions with declarative variants. GSAP ScrollTrigger is better for scroll-driven storytelling, pinning, and scrubbing animations tied to scroll position.

Does backdrop-filter glassmorphism hurt mobile performance?

Yes, backdrop-filter is expensive on mobile GPUs. Limit glassmorphic elements to 2-3 per viewport, apply will-change only during animations, and test on real low-end devices rather than simulators.

How do I meet WCAG AAA color contrast requirements?

Target a 7:1 contrast ratio for normal text and 4.5:1 for large text. Use the OKLCH color space for perceptually uniform palettes and verify ratios with the contrast calculation function or tools like WebAIM Contrast Checker.

Why do my scroll animations lag on mobile devices?

Lag occurs when animating layout properties like top/left instead of GPU-accelerated transforms and opacity. Reduce animation complexity on mobile, disable parallax and 3D effects on low-end devices, and test with real hardware.