nextjs
Next.js App Router — RSC, Server Actions, React 19, TypeScript
Build, review, test, secure and optimize App Router apps, handling both the Next.js 15 (uncached-by-default) and Next.js 16 (
use cache) caching models correctly.
SDD gate — read before writing code. If this fired on a new, non-trivial feature or behaviour change and there is no approved spec + plan under
02-DOCS/wiki/sdd/, STOP and hand off to../specify/SKILL.md(brainstorm → spec → plan → tasks); it routes back here once the plan is approved. Build directly only for a genuinely one-line / low-risk change. Method:../sdd/SKILL.md.
Not this skill: Pages Router (pages/) — note the difference, defer to the Next.js Pages docs.
A pure React SPA (Vite/CRA) → ../react/SKILL.md; React Native / Expo → ../react-native/SKILL.md;
a generic React question with no Next/RSC dimension → keep it brief, from references/react.md.
Non-Next backends → ../fastapi/SKILL.md, ../go/SKILL.md; the data layer behind the DAL →
../postgresdb/SKILL.md; framework-agnostic security → ../secure-coding/SKILL.md, complemented here, never duplicated.