What problem does it solve? Building a creative agency or client website with Next.js often leads to bloated client components, janky scroll animations, missed Core Web Vitals targets, and inconsistent page structure. This Skill provides an opinionated playbook for structuring, animating, and shipping agency sites that stay maintainable and performant. ## Core Features & Use Cases - Project Structure Guidance: Enforces App Router conventions with route folders in src/app, shared primitives in src/components, and copy centralized in src/lib/content.ts. - Motion Architecture Rules: Defines rendering strategy, GSAP cleanup, breakpoint-specific motion with gsap.matchMedia(), and prefers-reduced-motion support. - Performance & SEO Budgets: Sets targets for LCP, INP, and CLS, plus Metadata API, structured data, sitemap, and accessibility checklists. - Use Case: When adding a new case study page to a client site, follow the section rules (context, problem, solution, proof), keep the route file small, validate the contact form on the server, and verify the production build passes before handoff. ## Quick Start Ask the agent to review or build a Next.js agency website page following the agency-nextjs-website skill guidelines.