Back to skills
SKILL.md
Nextjs Core
ASecurityCore Next.js patterns for App Router development including Server Components, Server Actions, route handlers, data fetching, and caching strategies
- 74 stars
- 0 votes
- 0 copies
- 3 views
- Added September 6, 2026
Works with
Security analysis
100/100Pro scans all 7 files and shows the line behind each finding
npx -y skills add bobmatnyc/claude-mpm-skills --skill nextjs-core --agent claude-codeAre you the author of Nextjs Core?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/bobmatnyc-nextjs-core)---
name: nextjs-core
description: Core Next.js patterns for App Router development including Server Components, Server Actions, route handlers, data fetching, and caching strategies
user-invocable: false
disable-model-invocation: true
version: 1.1.0
category: toolchain
progressive_disclosure:
entry_point:
summary: "Server-first patterns with safe mutations (Server Actions) and explicit caching/revalidation"
tags: [nextjs, app-router]
---
# 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).
Files in this skill
- SKILL.md
- references/authentication.md
- references/caching-and-rendering.md
- references/data-fetching.md
- references/routing.md
- references/server-actions.md
- references/testing.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.