nextjs-core
Core Next.js patterns for App Router development including Server Components, Server Actions, route handlers, data fetching, and caching strategies
What this skill does
# 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 in toolchain
nextjs-v16
IncludedNext.js 16 migration guide (async request APIs, "use cache", Turbopack)
vitest
IncludedVitest - Modern TypeScript testing framework with Vite-native performance, ESM support, and TypeScript-first design
mcp-protocol-builder
IncludedMCP (Model Context Protocol) - Build AI-native servers with tools, resources, and prompts. TypeScript/Python SDKs for Claude Desktop integration.
golang-database-patterns
IncludedGo database integration patterns using sqlx, pgx, and migration tools like golang-migrate
sveltekit
IncludedSvelteKit - Full-stack Svelte framework with file-based routing, SSR/SSG, form actions, and adapters for deployment
vue
IncludedVue 3 - Progressive JavaScript framework with Composition API, reactivity system, single-file components, Vite integration, TypeScript support