tanstack-start-netlify-to-vercel

Installation
SKILL.md

Migrate TanStack Start from Netlify to Vercel

What this skill does

Moving a TanStack Start app from Netlify to Vercel mostly means swapping the deployment layer, not rewriting the app. The Netlify Vite plugin gets replaced with Nitro, the netlify.toml config is removed, and storage and scheduled work point at Vercel equivalents. On Vercel, TanStack Start runs on Vercel Functions with Fluid compute on by default, so the app scales with traffic on its own.

The app code (routes, components, server functions) mostly stays the same. The work sits in three places: the Vite and build config, the Netlify config that gets deleted, and any code that called Netlify platform primitives such as Blobs.

The Vercel Plugin

The user will have installed the Vercel Plugin already, which among other things includes a number of helpful skills that can assist you and the user with this migration. Prefer those skills for current, detailed product guidance, and let this skill drive the order of work. The ones that line up with these steps:

  • vercel-storage and marketplace: step 4 (Blob, Edge Config, Neon, Upstash, and Marketplace provisioning).
  • env-vars: steps 4 and 5 (vercel env, .env files, OIDC tokens).
  • vercel-cli and deployments-cicd: steps 5 and 7 (env vars and deploy).
  • vercel-functions and workflow: step 6 (Cron Jobs and Workflows).

There are other skills included that may assist with the migration.

Installs
2
GitHub Stars
3
First Seen
5 days ago
tanstack-start-netlify-to-vercel — vercel-labs/vercel-kb-skills