google-cloud-solution-rag-enterprise-search-gke-sqldb

Generates architecture, design, and deployment guidance for RAG enterprise search on GKE and AlloyDB.

19.1k|1.5k|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/google/skills --skill google-cloud-solution-rag-enterprise-search-gke-sqldb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-cloud-solution-rag-enterprise-search-gke-sqldb
Source: https://github.com/google/skills/tree/main/skills/cloud/google-cloud-solution-rag-enterprise-search-gke-sqldb
Command: npx skills add https://github.com/google/skills --skill google-cloud-solution-rag-enterprise-search-gke-sqldb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Designing a retrieval-augmented generation (RAG) enterprise search system on Google Cloud requires coordinating many decisions: vector database selection, embedding pipelines, model serving, security, and deployment. This Skill guides you through a structured workflow that discovers requirements, produces a validated architecture, and delivers deployment-ready guidance.

Core Features & Use Cases

  • Requirements Discovery: Systematically gathers functional and non-functional requirements (security, reliability, cost, performance, sustainability) and resolves ambiguities before any design work begins.
  • Solution Architecture Generation: Produces product recommendations, Mermaid architecture diagrams, architecture descriptions, and design best practices grounded in official Google Cloud documentation.
  • Validation and Packaging: Creates a validation plan with executable checks (terraform plan, vector index verification, latency tests) and compiles everything into a solution-architecture-guide.md document.
  • Use Case: An enterprise wants conversational search over private documents using an open model (Gemma) with vLLM on GKE and AlloyDB as the vector store. The Skill walks them from requirements through Terraform deployment code.

Quick Start

Ask the agent to design a RAG-based enterprise search solution on Google Cloud using GKE and AlloyDB for your private document corpus.

Frequently Asked Questions about google-cloud-solution-rag-enterprise-search-gke-sqldb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a RAG enterprise search architecture on Google Cloud?

Use this Skill's four-phase workflow: requirements discovery, solution architecture, validation, and packaging. It generates product recommendations, Mermaid diagrams, design best practices, and Terraform deployment guidance grounded in official Google Cloud documentation.

What vector database should I use for RAG on GKE?

This Skill recommends AlloyDB for PostgreSQL, which stores embedding vectors alongside relational enterprise metadata with full PostgreSQL compatibility. Alternatives covered include Cloud SQL for PostgreSQL with pgvector and Vector Search on Gemini Enterprise Agent Platform.

When should I not use this RAG architecture skill?

Do not use it for fully-managed RAG solutions, SaaS search services, or when a non-SQL vector database is required. It is specifically scoped to SQL-based vector stores with open models and Kubernetes-hosted components.

Does this skill support open models like Gemma for embeddings?

Yes, it recommends GemmaEmbedding for generating embedding vectors and Gemma for response generation, served through an open-source inference framework like vLLM hosted on GKE. The Gemini Enterprise Agent Platform Embeddings API is noted as an alternative.

How is the generated RAG solution validated before deployment?

The Skill creates a validation plan covering terraform plan dry-runs, network connectivity checks, vector index verification in AlloyDB, end-to-end embedding pipeline tests, retrieval latency measurement, and security policy verification, executed only with user permission.