Skills DirectorySearch all skills ↗

AI agent skill · by @bobmatnyc

Nextjs Core

Core Next.js patterns for App Router development including Server Components, Server Actions, route handlers, data fetching, and caching strategies

Archived 2026-10-23 · Source updated 2026-07-18 · License: MIT. Check the original repository for the latest version.

SKILL.md instructions

# Next.js Core (App Router)

- Server Components by default; minimal `"use client"`.
- Mutations in Server Actions (validate/authz; revalidate tags/paths).
- Route handlers for APIs/webhooks; add loading/error boundaries.

Anti-patterns:
- ❌ Fetch initial data in `useEffect`.
- ❌ Cache or revalidate too broadly.
- ❌ Client-only authz.

References: see `references/` (server actions, fetching, caching, routing, auth, testing).

Related skills