Agents CLI: Gemini Enterprise Publishing
Part of Google's agents-cli skills suite. Covers `agents-cli publish gemini-enterprise`: the two registration modes (A2A, the only option on Cloud Run/GKE and available on Agent Runtime; and native ADK registration via :streamQuery, the default and recommended path for ADK agents on Agent Runtime), the flags each mode needs, auto-detection from an Agent Runtime deployment's metadata file, prerequisites (a deployed agent, an existing Gemini Enterprise app), required IAM permissions for A2A on Cloud Run, and Agent Registry commands for listing/updating/deleting registered agents or registering an MCP server. Does not cover deployment itself (google-agents-cli-deploy).
This skill hasn't been reviewed yet.
What it does
Guidance for registering a deployed agent with Gemini Enterprise using Google's agents-cli — A2A vs ADK registration modes, flags, and Agent Registry fleet management.
How to use this
Once it is installed, this skill picks itself up. You do not need to name it.
- Created by
- Google LLC
- Category
- Engineering
- Source
- View source
Run this on Skills and Agents
You can run the skill on Skills and Agents by creating an account. You don't need to install anything. We provide the model and tokens. Your connected tools and company brain are ready to use.
Skills give you best practices and templates to get the most out of your AI
Add this skill
Pick where you want it. Nothing to configure after.
These install links go live once the signup flow ships. Until then, ask Claude, ChatGPT, or Gemini to fetch this skill's file directly from GitHub.
Not sure which? See the install guide.
Share this skill
Agents CLI: Gemini Enterprise Publishing
Part of Google's agents-cli skills suite. Covers `agents-cli publish gemini-enterprise`: the two registration modes (A2A, the only option on Cloud Run/GKE and available on Agent Runtime; and native ADK registration via :streamQuery, the default and recommended path for ADK agents on Agent Runtime), the flags each mode needs, auto-detection from an Agent Runtime deployment's metadata file, prerequisites (a deployed agent, an existing Gemini Enterprise app), required IAM permissions for A2A on Cloud Run, and Agent Registry commands for listing/updating/deleting registered agents or registering an MCP server. Does not cover deployment itself (google-agents-cli-deploy).
Third-party, by Google LLC
September 13, 2026
Install from google/agents-cli
This skill is one of 7 bundled in Google's agents-cli repo (skills/google-agents-cli-publish). Installing pulls all 7 skills in the repo — there's no way to grab just this one.
- 1
Install all 7 agents-cli skills
Installs this skill along with the other 6 (workflow, adk-code, scaffold, eval, deploy, observability) from google/agents-cli's skills/ folder.
npx skills add google/agents-cli - 2
Install the CLI itself (required to publish)
agents-cli publish gemini-enterprise is a real command against a deployed agent, not just documentation.
uv tool install google-agents-cli - 3
Activate in Claude
Ask to publish or register a deployed agent with Gemini Enterprise, or to manage entries in the Agent Registry.
Your skill is downloading.
Create a free account and the platform does the rest:
- Get an email the moment this skill updates
- See every skill and agent you've installed, in one place
- Get your next recommendation based on what you actually use
No credit card. Takes about a minute.
What this skill does
This is an overview of the skill from the site, not the skill's real instructions. The full SKILL.md Claude reads when this skill is active lives on GitHub at the source below.
A skill from Google’s
google/agents-cli. The canonical source — including the CLI, the other 6 skills, and release notes — lives in that repo.
What this skill does
Covers agents-cli publish gemini-enterprise, which registers an already-deployed agent so Gemini Enterprise can invoke it.
Prerequisites
- The agent must be deployed and reachable.
- A Gemini Enterprise app must already exist (created in Google Cloud Console).
- For Agent Runtime deployments,
deployment_metadata.json(auto-created byagents-cli deploy) enables auto-detection of the runtime ID and other flags.
Registration modes
- A2A registration — every scaffolded agent serves the Agent-to-Agent protocol. It’s the only registration type on Cloud Run and GKE (there’s no reasoning engine to invoke natively there), and it’s also available on Agent Runtime via
--registration-type a2a. You pass the agent card URL and the command fetches it to register. - ADK registration (default on Agent Runtime) — for ADK agents, Gemini Enterprise invokes the agent natively via
:streamQueryon its reasoning engine resource. This is the recommended path for ADK agents on Agent Runtime, and the required path when the agent needs OAuth authorization (--authorization-id). No agent card URL needed — registration happens via the reasoning engine resource name directly.
Registering an agent on another framework goes over A2A regardless of target, since there’s no ADK app to invoke natively.
Required permissions
A2A registration on Cloud Run needs roles/run.servicesInvoker granted to the Discovery Engine service account on the Cloud Run service.
Beyond initial registration
The skill also covers Agent Registry fleet management — listing, updating, and deleting registered agents — and registering an MCP server.
Scope
Requires a deployed agent; does not cover the deployment step itself, which lives in google-agents-cli-deploy.