What problem does it solve? Setting up and operating a serverless Postgres database involves many decisions—choosing pooled versus direct connections, picking the right driver for each runtime, managing branches, and configuring autoscaling—and mistakes lead to connection failures, wasted compute costs, or broken migrations. This Skill provides structured guidance for every stage of working with Neon Serverless Postgres. ## Core Features & Use Cases - Connection Setup: Guides project selection, connection string retrieval via CLI or MCP, and choosing between pooled and direct connections based on workload type. - Driver & ORM Recommendations: Recommends the correct driver per platform (Vercel, Cloudflare, Neon Functions, serverless/edge) and pairs Neon with Drizzle for schema and migration management. - Platform Features: Covers branching, autoscaling, scale-to-zero, instant restore, read replicas, connection pooling, IP allow lists, and logical replication. - Use Case: A developer deploying a serverless API needs a Postgres database. The Skill walks them through creating a Neon project, storing DATABASE_URL in .env, selecting the pooled connection with the @neondatabase/serverless driver, and setting up Drizzle migrations. ## Quick Start Ask the assistant to help you connect your application to a Neon Postgres database and choose the right driver for your deployment platform.