Dev & Engineering ✓ Google · Official google-cloudvertex-aigeminiopenmaasopenai-sdkgenai-sdkmodel-inference

Google Cloud Agent Platform Inference Assistant

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

FollowSkills review · FSRS-2.0
Not recommended
47/ 100 5-point scale 2.4 / 5
Trust14 / 25 · 2.8/5

The skill requires interactive confirmation before inference and identifies the model, SDK, and prompt parameters; authentication, token refresh, endpoints, and third-party model calls are disclosed. Points are deducted because sensitive-data handling, least-privilege IAM guidance, input data-flow/retention policy, revocation, and rollback are absent; setup commands also log in, enable an API, and change the environment.

Reliability7 / 20 · 1.8/5

The decision tree and multiple SDK examples make the main paths plausible, and the document discusses token expiry plus common 429, 400, and 404 causes. Points are deducted because the supplied material omits requirements.txt, committed tests, and CI evidence; examples depend on live cloud services, error handling and diagnostics are thin, and verify_all.sh actually issues inference requests.

Adaptability8 / 15 · 2.7/5

The skill clearly targets Gemini/OpenMaaS inference, SDK selection, and selected troubleshooting cases, while excluding deployment and evaluation. Points are deducted because trigger boundaries remain limited despite the decision tree, Chinese-language interaction support is not stated, and adaptation to mainland-China network and account availability is unexplained while core use depends on Google Cloud authentication and overseas/global endpoints.

Convention8 / 15 · 2.7/5

The documentation is layered across safety, setup, decision-making, SDKs, models, and troubleshooting, with examples, limitation notices, and official documentation links; the repository provides Apache-2.0 licensing, support, and contribution paths. Points are deducted because no skill-specific version, changelog, named maintenance responsibility, or update commitment is supplied; the dependency manifest is absent from the provided material, and examples/model lists may become outdated.

Effectiveness6 / 15 · 2.0/5

The skill supplies directly reusable Python examples, endpoint formats, authentication guidance, model-ID formats, and troubleshooting advice for core inference onboarding. Points are deducted because users must fill in project, region, permissions, and availability details; live-service and model-list instability remains, and there is no statically verifiable representative successful output or complete production-grade retry implementation.

Verifiability4 / 10 · 2.0/5

The material includes a revision-pinned source context, code examples, a shell verification script, and several official documentation references, providing some auditability. Points are deducted because this review is static and scripts were not executed; requirements.txt, CI, and test coverage are not supplied, and verify_all.sh is not an offline test, so key-path reproduction is unproven.

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 treat the listed model IDs, regions, or SDK behavior as current guarantees; verify official availability, permissions, and project configuration before calling.
  • Inference sends prompts and inputs to Google Cloud/the selected model service and may consume quota or incur charges; establish data-governance and redaction controls for sensitive data.
  • verify_all.sh performs real inference and changes the local environment; do not run it before confirming cost, quota, and network conditions.
  • Mainland-China users should separately validate reachability of the Google Cloud console, authentication endpoints, and global/us-* services.
See the full review method →

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

This is a focused Agent Skill in the google/skills repository for GenAI inference on Google Cloud Agent Platform. It guides developers through Gemini and OpenMaaS calls using the GenAI SDK, OpenAI SDK, or legacy Agent Platform SDK. It covers authentication, global and regional endpoints, model IDs, example models, and troubleshooting for 429, 400, and 404 errors. It does not cover model deployment or model evaluation.

The skill uses the requested model family, SDK, and error details to guide or generate Python inference code. It configures Google Cloud ADC, OAuth access tokens, SDKs, base URLs, project IDs, and regional endpoints. It provides examples for chat completions, legacy text completions, and embeddings, and explains failures caused by DSQ exhaustion, invalid request parameters, unavailable models, or missing Model Garden enablement. Before executing inference, it requires confirmation of parameters such as model ID, SDK, and input prompt.

  1. A developer starting a Gemini project who wants to use the recommended google-genai SDK.
  2. An engineer calling Llama, DeepSeek, Qwen, or other OpenMaaS models through a Vertex AI endpoint.
  3. An application team that wants an OpenAI SDK-compatible interface for Google Cloud model inference.
  4. A developer troubleshooting 429 Resource Exhausted, 400 User Validation, or 404 Not Found errors.
  5. A team configuring global or regional Agent Platform endpoints and verifying model IDs and locations.

What are this skill's strengths and limitations?

Pros
  • Covers both Gemini and OpenMaaS model families.
  • Clearly distinguishes the recommended and alternative SDK paths.
  • Includes authentication, endpoint configuration, availability checks, and troubleshooting guidance.
  • Includes chat-completion, text-completion, and embedding examples.
Limitations
  • The listed model IDs and locations are explicitly examples or incomplete and must be verified.
  • Inference can consume cost or quota and requires interactive confirmation.
  • It depends on the Google Cloud CLI, a Python environment, network access, and Google Cloud credentials.
  • It excludes model deployment and evaluation.
  • The source provides no evidence of script test results or a complete test suite.

How do you install this skill?

This skill is part of the google/skills collection. Install the collection with npx skills add google/skills, then select Agent Platform GenAI Inference Skill during installation. The source does not document the exact installation directory.

How do you use this skill?

After installation, use a request such as “Call a DeepSeek OpenMaaS model on Google Cloud Agent Platform with the OpenAI SDK and troubleshoot a 429 error.” Before running Python examples, use gcloud auth login, gcloud auth application-default login, gcloud services enable aiplatform.googleapis.com, python3 -m venv .venv, source .venv/bin/activate, and pip install -r scripts/requirements.txt. Actual inference requires interactive confirmation of the target model, SDK, and input prompt; the source does not include the complete script contents.

How does this skill compare with similar options?

For Gemini, the skill recommends google-genai and presents the legacy vertexai SDK as a still-supported alternative. For OpenMaaS, it highly recommends the OpenAI SDK and presents the GenAI SDK and legacy SDK as alternatives.

FAQ

Do I need Google Cloud credentials to use this skill?
Yes. The source requires Google Cloud login and Application Default Credentials; the OpenAI SDK path also requires a Google Cloud OAuth access token as the API key.
Does a 429 error necessarily mean my project quota is exhausted?
No. The skill says Gemini and OpenMaaS use Dynamic Shared Quota, so a 429 may indicate temporary exhaustion of a shared pool. It recommends strict exponential backoff and retries.
Can this skill deploy models?
No. Its description explicitly excludes deployment to endpoints and model evaluations; its scope is inference connection, invocation, and troubleshooting.
What should I check when a model call fails?
Check the request format, parameters, model ID, regional availability, and whether the model must first be enabled in Model Garden.

More skills from this repository

All from google/skills

Dev & Engineering ✓ Google · Official

Gemini LiveAPI Client Service Skill

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

Data & Analysis ✓ Google · Official

Agent Platform RAG Engine Manager

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

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.

Data & Analysis ✓ Google · Official

BigQuery AI & ML Analysis Assistant

Write BigQuery SQL for forecasting, anomaly detection, driver analysis, and generative AI.

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.

Dev & Engineering ✓ Google · Official

Gemini Interactions API Guide

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

Automation & Ops ✓ Google · Official

Google Cloud AI Agent Builder

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

Data & Analysis ✓ Google · Official

Google Cloud Agent Evaluation Flywheel

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

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

Agent Platform Model Tuning

A guided end-to-end workflow for fine-tuning open or Gemini models on Google Agent Platform.

Automation & Ops ✓ Google · Official

Gemini AI Studio to Agent Platform Migration

Guides Gemini API applications from Google AI Studio to Google Cloud Agent Platform.

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 Cluster Creation Advisor

Plan, provision, and audit GKE clusters against production best practices.

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.

Automation & Ops ✓ Google · Official

GKE AI Inference Deployment Assistant

Deploy, tune, and autoscale GPU/TPU AI inference services on GKE.

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