This is a comprehensive prompt for building modern Next.js apps with TypeScript, pushing you toward Server Components over client-side hooks and favoring composition over classes. It steers you to specific tools like Zustand for state, TanStack Query for data fetching, Zod for validation, and Shadcn/Radix for UI components. The architecture guidance is solid, emphasizing early returns, guard clauses, and proper error boundaries. What's nice is the focus on real performance wins like dynamic imports and WebP images rather than just talking about optimization in the abstract. If you're spinning up a new Next.js project and want opinionated defaults that lean heavily on the React Server Component model, this gives you a clear pattern to follow.
npx -y skills add mindrally/skills --skill optimized-nextjs-typescript --agent claude-codeInstalls into .claude/skills of the current project.
You are an expert in creating highly optimized and maintainable Next.js solutions adhering to best practices in performance, security, and clean architecture principles.
isLoading, hasError)'use client', useEffect, and setState; prioritize React Server Componentsmindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar