What problem does it solve? Setting up a new Prisma Postgres database involves multiple manual steps across the Prisma Console, the Management API, and local project configuration. This Skill automates the entire provisioning workflow, from authentication to a verified working connection, eliminating configuration errors common with Prisma 7's new client instantiation model. ## Core Features & Use Cases - Automated Provisioning: Authenticates with a service token, lists available regions, creates a project with a database, and retrieves the direct connection string via the Management API. - Local Project Configuration: Installs required packages (prisma, @prisma/client, @prisma/adapter-pg, pg, dotenv), writes DATABASE_URL to .env, and configures prisma.config.ts and schema.prisma for Prisma 7. - Schema and Migration Setup: Offers interactive schema options (manual, starter Blog schema, or natural-language generation) and runs prisma migrate dev to create migration history. - Use Case: A developer starting a new Next.js app asks to "set up a database". The Skill provisions a Prisma Postgres database in their chosen region, configures the project, pushes an initial schema, and verifies the connection end-to-end with a test script. ## Quick Start Set up a new Prisma Postgres database for this project and connect it locally using my service token.