What problem does it solve? Serverless code on Vercel fails in predictable ways — 504 timeouts, 250 MB bundle errors, Edge runtime limitations, and ephemeral filesystem writes — and this Skill provides the expert guidance to configure, debug, and optimize Vercel Functions correctly. ## Core Features & Use Cases - Runtime Selection & Migration: Choose between Node.js, Bun, Python, Rust, and Docker/OCI container images, with concrete guidance for migrating off the deprecated Edge runtime. - Duration & Bundle Limits: Configure maxDuration up to 1800s (30 min beta), enable 5 GB large functions, and shrink bundles with excludeFiles and output tracing. - Validation & Anti-Pattern Detection: Built-in rules flag default exports in route handlers, local filesystem writes, in-process caches, manual retry loops, and Express usage, with upgrade paths to Workflow, AI SDK, and Vercel Storage. - Use Case: A developer hits a 504 FUNCTION_INVOCATION_TIMEOUT on a long-running AI report endpoint; the Skill guides them to set per-function maxDuration, stream heartbeats, or move the work to Vercel Workflow. ## Quick Start Ask the assistant to review your Vercel route handler and recommend the correct runtime, duration, and bundle configuration.