What problem does it solve? Setting up a managed relational database on Google Cloud involves many steps—enabling APIs, provisioning instances, configuring users, and establishing secure connections. This Skill guides you through creating and managing Cloud SQL resources without memorizing gcloud commands or connection procedures. ## Core Features & Use Cases - Instance Provisioning: Create Cloud SQL instances for MySQL, PostgreSQL, or SQL Server with the correct database version, CPU, memory, and region settings. - Secure Connectivity: Set up the Cloud SQL Auth Proxy, configure SSL/TLS, and retrieve instance connection names for client applications. - Operational Guidance: Reference documentation covers backups, Point-in-Time Recovery, high availability, IAM roles, Terraform configuration, and client library connections in Python, Java, Node.js, and Go. - Use Case: You need a PostgreSQL database for a new application. Use this Skill to enable the SQL Admin API, create a POSTGRES_18 instance, set the postgres user password, create a database, and connect via the Cloud SQL Auth Proxy. ## Quick Start Ask the assistant to create a Cloud SQL PostgreSQL instance named my-db in us-central1 and show how to connect to it with the Auth Proxy.