Data & Analysis ✓ Google · Official google-cloudvertex-airag-retrievalpython-sdkcorpus-managementgrounded-generation

Agent Platform RAG Engine Manager

Manage Vertex AI RAG corpora and retrieve grounded context with Python SDKs.

FollowSkills review · FSRS-2.0
Not recommended
49/ 100 5-point scale 2.5 / 5
Trust16 / 25 · 3.2/5

The skill separates read-only operations from compute-consuming generation and requires explicit confirmation with exact parameters before generation. However, ADC login, unpinned dependencies, and limited disclosure of RAG data flow, sensitive-data handling, least privilege, and recovery reduce the score.

Reliability7 / 20 · 1.8/5

The workflow and examples cover the main listing, inspection, retrieval, and generation paths, and placeholder replacement is specified clearly. There is no error handling, abnormal-input feedback, compatibility validation, or reproducible test evidence, so the static score remains conservative.

Adaptability9 / 15 · 3.0/5

The intended scenarios, task types, and non-fit products are reasonably clear. Trigger boundaries, input/output contracts, Chinese-language support, and mainland-China reachability are not addressed, while core functionality depends on Google Cloud services.

Convention8 / 15 · 2.7/5

The documentation is readable and layered, with safety tiers, setup, a decision tree, examples, installation guidance, support information, and repository-level licensing. It lacks skill versioning, a changelog, explicit maintenance ownership, pinned dependency versions, and troubleshooting guidance.

Effectiveness6 / 15 · 2.0/5

The examples directly cover common RAG Engine management and retrieval tasks and could complete the core workflow. There are no committed execution results, complete output contracts, or comparative-benefit evidence, and SDK/API compatibility is unverified; the score stays within the static-review cap.

Verifiability3 / 10 · 1.5/5

Concrete SDK calls, parameters, and resource-name formats provide limited auditability. The supplied files contain no skill-specific test suite, CI coverage, execution records, or independent corroboration, so evidence remains thin.

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
  • Before execution, confirm the project, region, corpus, and query, and verify that ADC permissions are least-privilege.
  • Pin and validate google-cloud-aiplatform, google-genai, and vertexai API versions, and add explicit exception handling and failure feedback.
  • For sensitive corpora, clarify transmission, storage, and model-processing boundaries; mainland-China users should separately verify network reachability to the required Google Cloud services.
Review evidence [1][2][3][4]
See the full review method →

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

This skill supports corpus management and retrieval for Google Agent Platform RAG Engine. It lists corpora and files, inspects a corpus, retrieves relevant contexts, and generates content grounded in a selected corpus. Operations must use the Vertex AI Python SDK rather than raw REST calls or MCP tools. Content generation consumes compute resources and requires confirmation of the exact corpus, model, and query parameters.

It initializes a Google Cloud project and region with the vertexai Python SDK, lists RAG corpora and their files, retrieves a corpus's resource name and display name, calls rag.retrieval_query to return relevant context and source URIs, and configures a Vertex RAG Store through the google-genai client for Gemini-based grounded generation.

  1. A Google Cloud user needs to discover RAG corpus and file resource names before running a query.
  2. A developer needs to inspect the resource name and display name of an Agent Platform RAG Engine corpus.
  3. An application needs to retrieve relevant context and source URIs for a natural-language query.
  4. A team needs Gemini to produce an answer grounded in a specified RAG Engine corpus.
  5. A user wants to inspect file display names and identify PDF or plain-text files by extension.

What are this skill's strengths and limitations?

Pros
  • Covers corpus and file discovery, corpus inspection, context retrieval, and corpus-grounded generation.
  • Provides examples using the Vertex AI Python SDK and Google GenAI SDK.
  • Shows both automatic and manual pagination approaches.
  • Defines a clear confirmation boundary between read-only retrieval and resource-consuming generation.
Limitations
  • Scoped to Agent Platform RAG Engine; it is not for standard database queries, Google Workspace RAG, or gRAG.
  • Requires Google Cloud authentication, ADC, a Python environment, and two Google SDK packages.
  • Grounded generation consumes compute resources and must wait for interactive confirmation.
  • The source provides no test suite, detailed error-handling guidance, pricing information, or cross-platform validation.

How do you install this skill?

Install the repository's skill collection with npx skills add google/skills. Select Agent Platform RAG Engine Management during installation; its path is skills/cloud/agent-platform-rag-engine-management. The README does not document a separate package installation method for this directory.

How do you use this skill?

Run gcloud auth login and gcloud auth application-default login. Create and activate an environment with python3 -m venv ~/rag_agent_venv and source ~/rag_agent_venv/bin/activate, then install pip install google-cloud-aiplatform google-genai. Use the Python SDKs with a project ID, region, and corpus ID; if resource details are missing, list corpora and files first. Example request: "List the RAG corpora in this project and retrieve context about product policies." Activate the virtual environment before every Python execution. Before grounded generation, confirm the target corpus ID, model, and query text.

How does this skill compare with similar options?

The skill explicitly directs standard database queries to SQL/Spanner skills and excludes Google Workspace RAG and gRAG. It is therefore a fit for Agent Platform RAG Engine users, not a general database or cross-product RAG solution.

FAQ

Must I provide a project ID, region, and corpus ID first?
Not necessarily. When those details are missing, the workflow first attempts to list corpora and files to discover resource names. User input is required if discovery fails.
Do all operations require confirmation?
No. Listing, inspection, and context retrieval are read-only and require no confirmation. Calling `client.models.generate_content` requires confirmation of the exact corpus, model, and query text.
Can this replace standard database queries or other RAG products?
No. The source explicitly excludes standard database queries, Google Workspace RAG, and gRAG.

More skills from this repository

All from google/skills

Dev & Engineering ✓ Google · Official

Google Cloud Agent Platform Inference Assistant

Guides developers in connecting to Google Cloud Agent Platform and calling Gemini or OpenMaaS models.

Dev & Engineering ✓ Google · Official

Agent Platform Prompt Manager

Manage Agent Platform managed prompts with Python SDK guidance.

Dev & Engineering ✓ Google · Official

Agent Platform Tuning Manager

Inspect, list, and safely cancel Agent Platform GenAI tuning jobs.

Dev & Engineering ✓ Google · Official

Gemini LiveAPI Client Service Skill

Generate a resumable, multimodal, bidirectional Gemini LiveAPI client over WebSockets.

Data & Analysis ✓ Google · Official

Google Cloud Agent Evaluation Flywheel

Improve model and agent quality through structured evaluation, failure analysis, and iteration.

Dev & Engineering ✓ Google · Official

Google Agents CLI Agent Development Guide

Guides agents from specification through development, deployment, and monitoring.

Automation & Ops ✓ Google · Official

Vertex AI Agent Alerting

Configure dynamic reliability and quality alerts for Agent Runtime agents.

Dev & Engineering ✓ Google · Official

Gemini API Enterprise Development Guide

Helps developers build enterprise Gemini applications on Agent Platform with Google's unified Gen AI SDK.

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.

Automation & Ops ✓ Google · Official

Google Cloud Operational Excellence Advisor

Assesses Google Cloud workloads and recommends improvements using the WAF Operational Excellence pillar.

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.

Automation & Ops ✓ Google · Official

AI Workload Migration to GKE Inference

Move existing AI inference workloads to self-hosted inference on Google Kubernetes Engine.

Data & Analysis ✓ Google · Official

AlloyDB Database Manager

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

Dev & Engineering ✓ Google · Official

Gemini Interactions API Guide

Build stateful, multi-turn Gemini interactions on Google Agent Platform.

Data & Analysis ✓ Google · Official

BigQuery Essentials

Manage BigQuery data with CLI commands and run SQL analysis.

Automation & Ops ✓ Google · Official

Agent Platform Model Deployment Assistant

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

Dev & Engineering ✓ Google · Official

Gemini Enterprise Skill Registry

Search, manage, monitor, and scaffold skills for the Gemini Enterprise Agent Platform.

Dev & Engineering ✓ Google · Official

Gemini Enterprise Managed Agents

Manage stateful Gemini Enterprise agents through the Managed Agents API.

Related skills