Data & Analysis ✓ Google · Official cloud-sqlmysqlpostgresqlsql-servergcloud-cliterraformiamcloud-sql-auth-proxy

Cloud SQL Essentials

Guides developers through creating and connecting managed MySQL, PostgreSQL, and SQL Server resources on Google Cloud.

FollowSkills review · FSRS-2.0
Not recommended
45/ 100 5-point scale 2.3 / 5
Trust13 / 25 · 2.6/5

The skill discloses IAM roles, Auth Proxy, private networking, encryption, and service-account concepts, but the quick start asks for the full Cloud SQL Admin role, uses --quiet, places passwords directly in commands and connection strings, and sets sslmode=disable. The MCP section also describes arbitrary SQL execution, data import, and instance updates. Least-privilege defaults, per-action confirmation, data-flow disclosure, secret handling, and rollback guidance are incomplete, so points are deducted.

Reliability6 / 20 · 1.5/5

The command paths and connection approaches are broadly coherent, with coverage for CLI, client libraries, Terraform, and MCP. However, there are no tests, CI evidence, execution results, pinned versions, abnormal-input handling, or complete proxy setup and troubleshooting guidance. Static evidence cannot establish reproducible key paths, so the score is limited and reduced.

Adaptability8 / 15 · 2.7/5

The trigger scenario is clear: creating or explaining Cloud SQL resources for MySQL, PostgreSQL, or SQL Server, with several usage paths provided. Input constraints, output expectations, non-fit scenarios, and semantic trigger boundaries are under-specified. Chinese-language support and mainland-China reachability are also not addressed, so points are deducted.

Convention8 / 15 · 2.7/5

The main document and reference directory provide basic progressive disclosure, with installation guidance, examples, IAM security, Terraform, MCP, licensing, and an issue-reporting path. Explicit versioning, changelog policy, named maintenance responsibility, dependency governance, FAQs, and systematic limitation disclosure are missing, preventing a high score.

Effectiveness6 / 15 · 2.0/5

The quick start and references cover instances, databases, users, connectivity, and basic infrastructure as code, supporting the core onboarding task. Nevertheless, examples require substantial environment substitution and security correction, and no representative outputs are verified. Comparative value over manual documentation lookup is therefore only partially supported.

Verifiability4 / 10 · 2.0/5

The material links to official documentation, Terraform Provider resources, MCP integrations, and installation instructions, providing some traceability. It contains no committed tests, CI coverage, execution logs, or independent reproduction evidence, and some factual and version claims cannot be verified from the supplied files alone. Static review therefore stays at or below 5.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Do not copy the plaintext-password, sslmode=disable, or --quiet examples directly into production; use Secret Manager, IAM database authentication, or a secure interactive credential flow.
  • MCP capabilities for arbitrary SQL, import, update, and cloning can have substantial external effects; restrict permissions, disclose data flow, require confirmation, and prepare backup and recovery procedures.
  • Some product versions, command flags, and dependency versions are not locally tested; verify them against current official documentation for the target engine.
See the full review method →

What does this skill do, and when should you use it?

This skill is for developers and cloud engineers who need practical Cloud SQL setup guidance. It covers Cloud SQL resources for MySQL, PostgreSQL, and SQL Server, including the service’s managed backups, high availability, and secure connectivity. Its quick start uses PostgreSQL and walks through enabling the API, creating an instance and database, setting the default user password, and connecting through the Cloud SQL Auth Proxy. Additional references cover CLI usage, client libraries, MCP, Terraform, IAM, and security configuration.

Supplies commands for enabling the Cloud SQL Admin API, creating a PostgreSQL instance, setting the default postgres user password, creating a database, retrieving an instance connection name, starting the Cloud SQL Auth Proxy, and connecting with psql. It also points to reference material on instance architecture, high availability, supported engines, client libraries, remote MCP usage, Terraform, IAM, SSL/TLS certificates, and Auth Proxy configuration.

  1. A Google Cloud developer who needs a PostgreSQL Cloud SQL instance can follow the quick-start commands for initial setup.
  2. A cloud engineer managing MySQL, PostgreSQL, or SQL Server resources can use the instance, database, and user management references.
  3. An application developer connecting locally to Cloud SQL can follow the connection-name, proxy, and psql workflow.
  4. A platform team managing database infrastructure with Terraform can consult the infrastructure-as-code reference.
  5. A cloud administrator configuring permissions and secure connectivity can use the IAM, certificate, and Auth Proxy guidance.

What are this skill's strengths and limitations?

Pros
  • Covers MySQL, PostgreSQL, and SQL Server.
  • Includes copyable PostgreSQL quick-start commands.
  • Links to CLI, client-library, Terraform, MCP, IAM, and security references.
  • The collection is Apache-2.0 licensed and described as under active development.
Limitations
  • The quick start fully demonstrates PostgreSQL only, not MySQL or SQL Server.
  • The workflow depends on the gcloud CLI, Cloud SQL Auth Proxy, and psql, and requires Cloud SQL permissions.
  • The supplied source does not provide a test suite, version compatibility matrix, or cost guidance.
  • This profile covers only Cloud SQL Basics and does not attribute sibling-skill capabilities to it.

How do you install this skill?

Run npx skills add google/skills and select skills/cloud/cloud-sql-basics during installation. The source describes selecting an individual skill from the repository but does not document version pinning or another installation method.

How do you use this skill?

Use a request such as “Create a Cloud SQL PostgreSQL instance and database” to invoke the guidance. Follow the documented sequence: enable sqladmin.googleapis.com, run gcloud sql instances create, gcloud sql users set-password, and gcloud sql databases create, retrieve the connection name, start ./cloud-sql-proxy, and connect with psql. Appropriate IAM permissions are required; consult the linked references for advanced configuration.

FAQ

What permissions are required?
The source requires IAM permissions to create and manage Cloud SQL instances and identifies `roles/cloudsql.admin` as providing full access to Cloud SQL resources.
Does the skill automatically create the database?
It provides commands and instructions for creating the instance, password, and database, but the source does not say that the skill executes them automatically.
Which database engines are supported?
The skill covers MySQL, PostgreSQL, and SQL Server. Its quick-start workflow uses PostgreSQL.
Is the Auth Proxy required for connection?
The quick start requires the Cloud SQL Auth Proxy to be running before connecting and uses the instance connection name to start it.

More skills from this repository

All from google/skills

Data & Analysis ✓ Google · Official

AlloyDB Database Manager

Manage AlloyDB clusters, instances, and backups with CLI, IaC, client-library, and MCP guidance.

Automation & Ops ✓ Google · Official

Google Cloud Storage Basics

Manage GCS buckets and objects while configuring access, protection, lifecycle, cost, and performance.

Automation & Ops ✓ Google · Official

Google Cloud Global Load Balancer Configurator

Design and deploy opinionated global external Application Load Balancers on Google Cloud.

Automation & Ops ✓ Google · Official

Google Cloud Foundation Builder

Deploys a secure enterprise landing-zone foundation for a Google Cloud organization.

Automation & Ops ✓ Google · Official

Google Cloud Secure Serverless Tiers

Guides agents to design, codify, deploy, and validate isolated multi-tier serverless web applications on Google Cloud.

Dev & Engineering ✓ Google · Official

Google Bigtable Basics

Design, configure, query, and troubleshoot Google Bigtable workloads.

Automation & Ops ✓ Google · Official

Cloud Run Deployment Guide

Deploy and manage Cloud Run services, jobs, and worker pools with gcloud.

Automation & Ops ✓ Google · Official

Google Cloud gcloud CLI Safety Skill

Helps agents manage and troubleshoot Google Cloud resources through validated, scoped gcloud commands.

Automation & Ops ✓ Google · Official

Agent Platform Endpoint Management

Manage Agent Platform serving endpoints and troubleshoot common endpoint failures.

Data & Analysis ✓ Google · Official

Agent Platform Model Registry Manager

Manage Agent Platform models, versions, and metadata from the gcloud CLI.

Automation & Ops ✓ Google · Official

GKE Basics Navigator

A focused entry point for discovering GKE cluster needs and routing each task to the right specialist skill.

Automation & Ops ✓ Google · Official

Agent Platform Model Deployment Assistant

Deploy, verify, and clean up Model Garden models on Google Agent Platform.

Automation & Ops ✓ Google · Official

Google Cloud Developer Onboarding

Prepares an individual developer’s first Google Cloud project, billing setup, authentication, and initial deployment path.

Automation & Ops ✓ Google · Official

Google Cloud Authentication Guide

Choose secure Google Cloud authentication and authorization for local, production, and cross-cloud workloads.

Automation & Ops ✓ Google · Official

Google Cloud Live Multimodal Streaming Architect

Design and deploy Google Cloud solutions for live, bidirectional multimodal streams.

Automation & Ops ✓ Google · Official

Google Cloud WAF Security Advisor

Assesses Google Cloud workloads against Well-Architected security principles and produces actionable improvement guidance.

Automation & Ops ✓ Google · Official

Google Cloud AI Agent Builder

Design, implement, deploy, and validate AI agents and multi-agent systems on Google Cloud.

Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

Designs and validates enterprise RAG search systems built on GKE and AlloyDB.

Data & Analysis ✓ Google · Official

Google Analytics Data Reporting Assistant

Enable the Analytics Data API and build customized Google Analytics reports.

Dev & Engineering ✓ Google · Official

Google Analytics Admin API Assistant

Automate Google Analytics account, property, and data-stream configuration.

Related skills