AIKraft/Skills/Основы Cloud SQL

Основы Cloud SQL

This file generates or explains Cloud SQL resources. Use this file when the user asks to create a Cloud SQL instance or database for MySQL, PostgreSQL, or SQL Server.

GOGoogle official Данные

Что делает навык

Skill генерирует команды или объясняет создание ресурсов Cloud SQL для баз данных MySQL, PostgreSQL и SQL Server. Он автоматизирует настройку инстансов, пользователей, баз данных и подключение через Cloud SQL Auth Proxy.

Когда применять

  • Создание нового инстанса Cloud SQL для PostgreSQL с указанием конфигурации CPU и памяти.
  • Настройка пароля для пользователя по умолчанию (например, postgres) после создания инстанса.
  • Создание новой базы данных внутри существующего инстанса Cloud SQL.
  • Получение имени подключения (connection name) для использования с Cloud SQL Auth Proxy.
  • Подключение к базе данных с использованием psql через запущенный Cloud SQL Auth Proxy.

Как работает

  1. Включить API через команду gcloud services enable sqladmin.googleapis.com.
  2. Создать инстанс с помощью gcloud sql instances create, указав версию базы данных, CPU, память и регион.
  3. Установить пароль для пользователя по умолчанию (например, postgres) через gcloud sql users set-password.
  4. Создать базу данных внутри инстанса с помощью gcloud sql databases create.
  5. Получить имя подключения (connection name) через gcloud sql instances describe.
  6. Запустить Cloud SQL Auth Proxy с полученным именем подключения и подключиться к базе данных через psql.

Примеры запросов агенту

Создай инстанс Cloud SQL для PostgreSQL с 2 ядрами и 7680MiB памяти в регионе us-central1.
Как подключиться к базе данных PostgreSQL в Cloud SQL с использованием Auth Proxy?
Создай базу данных mydb в инстансе my-instance.

Что понадобится

  • IAM-разрешения роли Cloud SQL Admin (roles/cloudsql.admin)
  • Установленный gcloud CLI
  • Cloud SQL Auth Proxy

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «cloud-sql-basics» из репозитория: # https://github.com/google/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r cloud-sql-basics/ ~/.claude/skills/cloud-sql-basics/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.