nextjs-build-website-caching
CommunitySet 30-min ISR caching with safe defaults
Software Engineering#nextjs#landing pages#content updates#isr#caching strategy#on-demand revalidation#ssg vs ssr
Authorsdcorejs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevent landing pages from re-rendering on every request while keeping content updates reasonably fresh without constant redeploys.
Core Features & Use Cases
- 30-minute default ISR: Applies a consistent revalidation window across all Next.js
page.tsxfiles to balance performance and freshness for marketing content. - SSG vs ISR vs SSR decision tree: Chooses the correct rendering mode for pages that are truly static, content-driven, or user-specific.
- On-demand revalidation: Adds an endpoint-based strategy for CMS publish events and contact form updates so changes appear without waiting for the next revalidation window.
Quick Start
Use the nextjs-build-website-caching skill to configure ISR caching with a 30-minute default for all landing page routes, including on-demand revalidation for CMS updates and contact form submissions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: nextjs-build-website-caching Download link: https://github.com/sdcorejs/sdcorejs-agent/archive/main.zip#nextjs-build-website-caching Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.