Research-mind nextjs-core
Core Next.js patterns for App Router development including Server Components, Server Actions, route handlers, data fetching, and caching strategies
install
source · Clone the upstream repo
git clone https://github.com/MacPhobos/research-mind
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/MacPhobos/research-mind "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/toolchains-nextjs-core" ~/.claude/skills/macphobos-research-mind-nextjs-core && rm -rf "$T"
manifest:
.claude/skills/toolchains-nextjs-core/SKILL.mdsource content
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).