Dev & Engineering ✓ Google · Official google-cloudgemini-enterpriseagent-managementrest-apimcpcloud-storage

Gemini Enterprise Managed Agents

Manage stateful Gemini Enterprise agents through the Managed Agents API.

FollowSkills review · FSRS-2.0
Not recommended
40/ 100 5-point scale 2.0 / 5
Trust10 / 25 · 2.0/5

The document identifies ADC Bearer-token authentication and calls out update_mask and MCP header scope. However, examples permit unrestricted networking ("*"), include filesystem and external MCP tools, and cover resource creation, mutation, and deletion. There is no least-privilege IAM guidance, per-operation user confirmation, sensitive-data handling, delete confirmation, rollback, or recovery procedure, so substantial points are deducted.

Reliability7 / 20 · 1.8/5

The CRUD, long-running-operation polling, and data-plane handoff are broadly coherent and the happy path is understandable. Error responses, retries, timeouts, pagination, concurrent updates, permission failures, and abnormal-input handling are absent, and the examples' API version, fields, and model availability are not verified. The static cap keeps this at 7 rather than above 10.

Adaptability7 / 15 · 2.3/5

The audience and primary scenario—managing stateful Agents through REST—are reasonably clear, and the document points interaction work to a separate skill. It does not define non-fit cases, required IAM/API enablement, regional constraints, or precise trigger boundaries. Core functionality depends on Google Cloud services without any mainland-China reachability or alternative-path guidance, so points are deducted.

Convention7 / 15 · 2.3/5

The structure is readable and includes installation entry points, setup, examples, licensing, and repository support/contribution paths. The skill lacks its own version, changelog, named maintenance responsibility, dependency checklist, FAQ, limitation disclosure, and troubleshooting guidance; Apache-2.0 is established only at repository level, so full marks are not justified.

Effectiveness6 / 15 · 2.0/5

It supplies directly usable curl examples for create, poll, get, list, update, and delete, plus Python/JSON snippets linking to the data plane. These cover the core task, but the examples are templates without verified end-to-end outputs, failure handling, or complete prerequisite and permission guidance. Considerable user validation and supplementation remain necessary, so the score stays within the static cap.

Verifiability3 / 10 · 1.5/5

The evidence is limited to the target SKILL.md, repository README, and LICENSE. It provides concrete endpoints and request examples but no committed tests, CI coverage, official-document citations, or third-party execution evidence. Key paths therefore cannot be independently reproduced from the supplied files, warranting only a low score.

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 reuse the "*" network allowlist or place real secrets in examples; restrict domains, review MCP services, and inject secrets through a managed secret store.
  • Updates and deletion change external state; confirm the target, back up configuration, and establish rollback or recovery procedures before execution.
  • Before production use, verify the v1beta1 endpoint, fields, regional support, IAM permissions, and model identifier; the document provides neither error handling nor executable tests.
  • Mainland-China users may not have reliable access to the required Google Cloud services; validate reachability and compliance first.
Review evidence [1][2][3][4]
See the full review method →

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

This skill guides developers through the Gemini Enterprise Agent Platform Managed Agents API for custom, stateful Agent resources. It covers creation, retrieval, listing, patching, deletion, and polling long-running operations. Agents can be configured with system instructions, tools, sandboxed files, skill registries, remote environments, and mounted Cloud Storage resources. Conversation execution belongs to the Data Plane and should use the separate gemini-interactions-api skill.

Sets project, location, and ADC access-token variables; calls REST Control Plane endpoints to create, get, list, update, and delete Agents; polls creation operations; configures code execution, filesystem, Google Search, URL Context, and MCP tools; mounts Cloud Storage or Skill Registry resources into an Agent workspace; and uses update_mask for targeted configuration changes.

  1. A Google Cloud developer needs to provision a custom Agent with system instructions and tools.
  2. A platform engineer needs to retrieve or list configured Agents in a project.
  3. A team needs to patch an Agent's instructions, tools, or mounted resources in place.
  4. A developer needs to mount files, folders, or skills from Cloud Storage into an Agent container.
  5. An integration team needs to configure a third-party MCP server for routed tool requests.

What are this skill's strengths and limitations?

Pros
  • Covers the full Managed Agents Control Plane CRUD workflow.
  • Provides copyable curl requests, endpoints, and JSON payload examples.
  • Supports Cloud Storage, Skill Registry, tools, and third-party MCP configuration.
  • Documents long-running creation operations, MCP routing, and the update_mask requirement.
Limitations
  • The instructions target Gemini Enterprise Agent Platform and Google Cloud; applicability to other Agent platforms is not evidenced.
  • Requires a Google Cloud project, ADC credentials, and the gcloud CLI; required IAM roles are not documented.
  • No test suite, version-compatibility matrix, pricing information, or failure-retry strategy is provided.
  • Conversation and streaming workflows are outside this skill's scope and require gemini-interactions-api.

How do you install this skill?

Install the collection with: npx skills add google/skills. The installer allows selection of individual skills from the repository; the source does not document the local destination or client-specific loading steps after selection.

How do you use this skill?

In an Agent Skills-compatible client, request a management task such as “Create an Agent named my-custom-agent with a system instruction and a mounted Cloud Storage skill directory.” Actual REST calls require PROJECT_ID, LOCATION, and ACCESS_TOKEN=$(gcloud auth print-access-token), using the Agents Control Plane endpoints shown in the skill. For conversations or streaming, consult gemini-interactions-api.

How does this skill compare with similar options?

This skill manages Agent resources in the Control Plane; the gemini-interactions-api skill handles conversations, tool execution, and streaming with provisioned Agents.

FAQ

What credentials and access are required?
Requests must include a Bearer token derived from Application Default Credentials and target a Google Cloud project and location. Specific IAM roles are not documented in the source.
Is a newly created Agent immediately ready?
No. Creation returns a long-running operation object. Poll the operation named in the response; the completed Agent appears in its response field.
How do I avoid overwriting unrelated settings during an update?
Use the update_mask query parameter on PATCH to identify exactly which configuration fields are changing.
Does this skill include the full conversation API?
No. It prepares and manages Agent resources. Conversation and streaming options are deferred to the gemini-interactions-api skill.

More skills from this repository

All from google/skills

Data & Analysis ✓ Google · Official

Google Cloud Data Lineage Summary

Summarize BigQuery and GCS lineage to debug data quality and provenance.

Dev & Engineering ✓ Google · Official

Gemini Enterprise Skill Registry

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

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.

Dev & Engineering ✓ Google · Official

Google Agents CLI Agent Development Guide

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

Automation & Ops ✓ Google · Official

Google Cloud Storage Basics

Manage GCS buckets and objects while configuring access, protection, lifecycle, cost, and performance.

Data & Analysis ✓ Google · Official

AlloyDB Database Manager

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

Automation & Ops ✓ Google · Official

Google Cloud Monitoring Metric Finder

Discover and filter relevant monitoring metrics for GCP services.

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

Gemini AI Studio to Agent Platform Migration

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

Dev & Engineering ✓ Google · Official

Gemini LiveAPI Client Service Skill

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

Automation & Ops ✓ Google · Official

Agent Platform Endpoint Management

Manage Agent Platform serving endpoints and troubleshoot common endpoint failures.

Dev & Engineering ✓ Google · Official

Gemini Interactions API Guide

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

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

Agent Platform Model Deployment Assistant

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

Dev & Engineering ✓ Google · Official

Google Ads MCP Setup Guide

A practical guide to installing and connecting the read-only Google Ads MCP server.

Automation & Ops ✓ Google · Official

Google Cloud Authentication Guide

Choose secure Google Cloud authentication and authorization for local, production, and cross-cloud workloads.

Automation & Ops ✓ Google · Official

Google Cloud Live Multimodal Streaming Architect

Design and deploy Google Cloud solutions for live, bidirectional multimodal streams.

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.

Related skills