Agent skill

alloydb-basics

Manages clusters, instances, and backups for AlloyDB for PostgreSQL, and integrates with AlloyDB model context protocol (MCP) tools for automated database operations.

Stars 1,664
Forks 92

Install this agent skill to your Project

npx add-skill https://github.com/google/skills/tree/main/skills/cloud/alloydb-basics

SKILL.md

AlloyDB Basics

AlloyDB for PostgreSQL is a managed, PostgreSQL-compatible database service designed for enterprise-grade performance and availability. It utilizes a disaggregated compute and storage architecture to scale resources independently. It also provides AlloyDB AI, a collection of features that includes AI-powered search (vector, hybrid search, and AI functions), natural language capabilities, conversational analytics, and inference features like forecasting and model endpoint management to help developers build AI apps faster.

Quick Start

  1. Enable the AlloyDB API:

    bash
    gcloud services enable alloydb.googleapis.com
    
  2. Create a Cluster:

    bash
    gcloud alloydb clusters create my-cluster --region=us-central1 \
        --password=my-password --network=my-vpc
    

    Note: For production, we recommend using IAM database authentication instead of passwords. If passwords must be used, use secure secret management (e.g., Secret Manager) instead of passing passwords in cleartext.

  3. Create a Primary Instance:

    bash
    gcloud alloydb instances create my-primary --cluster=my-cluster \
        --region=us-central1 --instance-type=PRIMARY --cpu-count=2
    

Reference Directory

  • Core Concepts: Architecture, disaggregated storage, and performance features.

  • CLI Usage: Essential gcloud alloydb commands for cluster and instance management.

  • Client Libraries & Connectors: Connecting to AlloyDB using Python, Java, Node.js, and Go.

  • MCP Usage: Using the AlloyDB remote MCP server and Gemini CLI extension.

  • Infrastructure as Code: Terraform configuration and deployment examples.

  • IAM & Security: Predefined roles, service agents, and database authentication.

If you need product information not found in these references, use the Developer Knowledge MCP server search_documents tool.

Expand your agent's capabilities with these related and highly-rated skills.

google/skills

gke-basics

Plan, create, and configure production-ready Google Kubernetes Engine (GKE) clusters using the golden path Autopilot configuration. Covers Day-0 checklist, Autopilot vs Standard, networking (private clusters, VPC-native, Gateway API), security (Workload Identity, Secret Manager, RBAC hardening), observability, scaling, cost optimization, and AI/ML inference. WHEN: create GKE cluster, provision GKE environment, design GKE networking, secure GKE, optimize GKE cost, GKE autoscaling, GKE inference, GKE upgrade, GKE observability, GKE multi-tenancy, GKE batch, GKE HPC, GKE compute class.

1,664 92
Explore
google/skills

cloud-run-basics

Manages Cloud Run services, jobs, and worker pools. Use when you need to deploy applications responding to HTTP requests (services), run event-triggered or scheduled tasks (jobs), or handle always-on pull-based background processing (worker pools).

1,664 92
Explore
google/skills

google-cloud-recipe-onboarding

Guidance for a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource.

1,664 92
Explore
google/skills

gemini-api

Guides the usage of the Gemini API on Agent Platform with the Google Gen AI SDK. Use when the user asks about using Gemini in an enterprise environment or explicitly mentions Vertex AI, Google Cloud, or Agent Platform. Covers SDK usage (Python, JS/TS, Go, Java, C#), capabilities like Live API, tools, multimedia generation, caching, and batch prediction.

1,664 92
Explore
google/skills

google-cloud-waf-cost-optimization

Generates cost optimization guidance for Google Cloud workloads based on the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify cost requirements and constraints, and provide actionable recommendations for build, deploy, and manage the workload cost-efficiently in Google Cloud.

1,664 92
Explore
google/skills

google-cloud-waf-security

Generates security-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify security requirements, and provide actionable recommendations for IAM, network security, data protection, and operational security.

1,664 92
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results