01
It starts by itself
next feature to adopt. Runs in Claude Code session.
- ↻ next feature to adopt
grep -rln "TODO: Cache Components adoption" app finds files
One feature adopted per run.
Install the Next Cache Components Adoption skill and make it a habit: follow https://gethabit.dev/skills/vercel/next-cache-components-adoption.md
20K installs143K starsMIT licenceSource on GitHub ↗

Next Cache Components Adoption
by vercel · 20K installs
The skill
The next cache components adoption skill turns on Cache Components in a Next.js App Router app and works through blocking routes feature by feature until next build passes.
Only when you ask.
The habit
One feature adopted per run.
↻ Runs by itselfnext feature to adopt
When does it start? How does it check its work? What does it remember?
One feature per run, at most two fix rounds per route.
The agent confirms an App Router project, Next.js 16.3+, a bootable app and no experimental.dynamicIO.
It asks if you want one opt-out PR first or everything on one branch.
For the PR-first path it runs npx @next/codemod@latest cache-components-instant-false and gets next build passing.
It adds the next-dev-loop skill for runtime checks unless a real blocker stops it.
It removes opt-outs top-down, fixes each blocker from its docs page and checks siblings.
It confirms the static shell renders first and each Suspense fallback resolves.
It shows you the routes and asks whether to open a PR or stop; it never commits without your yes.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Next Cache Components Adoption skill helps.
Yes. export const instant = false lets a route block, but sync IO like Date.now() still fails the build.
The build stops at the first blocking route and cannot show what is in the static shell; next dev and a browser can.
Copy the prompt at the top into your agent. It installs the skill from vercel/next.js and sets up the habit. Or run npx skills add vercel/next.js --skill next-cache-components-adoption.
Yes. It is published under MIT. Habit is free too.
Install the Next Cache Components Adoption skill and make it a habit: follow https://gethabit.dev/skills/vercel/next-cache-components-adoption.md
All vercel skills →More code skills →
Works in
Made by vercel, published under MIT. Habit links to the original and never changes it. Is this your skill?