What it does
A Cursor rules file for projects built with TypeScript, Next.js App Router, React, Shadcn UI, Tailwind and Framer Motion. It sets code style, file naming, TypeScript habits and performance guidance such as favouring server components and wrapping client components in Suspense.
Use cases
- 01Keep component naming and folders consistent
- 02Generate typed, functional React components
- 03Reduce client-side code in a Next.js app