Nextjs App Architecture

Build or audit Next.js 16 App Router apps using a next-beats-style React Server Components architecture. Use when scaffolding a new app, adding a feature, reviewing an existing app, refactoring route-loader-shaped pages into feature-owned async server components, deciding where queries/actions/components live, keeping pages synchronous with `params.then()`, placing Suspense boundaries, choosing the client/server boundary, designing skeletons, preventing CLS, or enabling Cache Components. Also use when the user asks about RSC composition, components receiving IDs instead of route params, `'use cache'`, `cacheTag`, `updateTag`, static-shell prerendering, or making an app easier for AI agents to modify.

aurorascharff db001e9 4 files · 18.6 KB Updated

File contents

aurorascharff/nextjs-app-architecture-skill/tree/main/ commit db001e956e

Frequently asked questions

npx skillmds@latest add aurorascharff/nextjs-app-architecture