nextjs
Installation
SKILL.md
Next.js
Official docs
| Topic | URL |
|---|---|
| App Router | https://nextjs.org/docs/app |
| Data fetching | https://nextjs.org/docs/app/building-your-application/data-fetching |
| Caching | https://nextjs.org/docs/app/building-your-application/caching |
| Route Handlers | https://nextjs.org/docs/app/building-your-application/routing/route-handlers |
Agent rules
- App Router default — prefer
app/overpages/unless repo is Pages-only. - Server vs client —
'use client'only when hooks, browser APIs, or event handlers require it. - Caching — read existing
revalidate,fetchcache, andunstable_cachepatterns before changing behavior. - Metadata — export
metadataorgenerateMetadataon public routes; updatesitemap.tsfor new slugs. - Do not invent API — Context7 MCP for
@next/*syntax; avoid hallucinated Next 15 config flags.