tanstack-start-cloudflare-to-vercel

Installation
SKILL.md

Migrate TanStack Start from Cloudflare to Vercel

What this skill does

Moving a TanStack Start app from Cloudflare Workers to Vercel mostly means swapping the deployment layer, not rewriting the app. The Cloudflare Vite plugin gets replaced with Nitro, the Wrangler 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 Wrangler config that gets deleted, and any code that called Cloudflare bindings.

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-cloudflare-to-vercel — vercel-labs/vercel-kb-skills