← ClaudeAtlas

ref-sp-js-nextlisted

Portable Next.js guidance for App Router structure, client and server boundaries, framework integrations, and Next-friendly library choices. Use when: creating or reviewing Next routes and layouts, deciding where 'use client' belongs, configuring Next.js, or choosing framework-specific integrations like next-intl.
swiftpostlabs/agentic-tools · ★ 0 · Web & Frontend · score 73
Install: claude install-skill swiftpostlabs/agentic-tools
# Next.js ## Purpose Provide portable defaults for maintainable Next.js apps, especially around App Router structure, client and server boundaries, and framework-specific integrations that behave differently from plain React. ## When to use this skill - Creating or reviewing App Router routes, layouts, and metadata. - Deciding whether a component or feature belongs on the server or client side. - Configuring Next.js or framework-sensitive integrations. - Choosing Next-specific libraries such as internationalization solutions. ## Scope Boundaries - Use this skill for Next.js framework rules, routing structure, rendering boundaries, and framework-specific integrations. - Use `ref-sp-js-react` for general React component structure, hooks, local UI state, and React dependency choices that are not specific to Next.js. - Use `ref-sp-js-next-template` when the user is planning or reviewing a whole React and Next app rather than one framework concern. - Use `ref-sp-js-typescript` when the question is primarily about strict type modeling or TypeScript configuration. - Use `ref-sp-js-web-standalone-template` when the requirement is a browser-only app that should stay framework-free and no-build by default. ## Defaults - Prefer App Router for new Next.js work. - Prefer Server Components by default and add `'use client'` only where interactivity or browser-only APIs require it. - Prefer thin route files that delegate reusable UI and logic into feature code. - Prefer strict TypeSc