SkillMachine
All skills

Gemini Enterprise Agent Publishing Assistant

Cloud / Infra

Registers your ADK or A2A agent to Gemini Enterprise with the agents-cli publish command and generates a step-by-step publishing guide (markdown).

Live output preview

A plan is required to view this content

Choose a plan to access input format, sample outputs, and live previews.

View Plans →

About the skill

Gemini Enterprise Agent Publishing Assistant

This skill guides you through the process of registering an agent built with Google ADK (Agent Development Kit) to Gemini Enterprise using the agents-cli publish gemini-enterprise command. It walks you step by step through connecting a deployed agent to a Gemini Enterprise application with the correct registration mode (ADK or A2A), the correct flags, and the correct permissions.

When to use it: When you want to publish an agent, register your ADK agent to Gemini Enterprise, register an agent that uses the A2A protocol, or when you need a flag/env-var reference and troubleshooting for the publish command. Not for the deploy operation — use google-agents-cli-deploy for that.

What it produces: A scenario-specific publishing guide in Markdown format — a prerequisite checklist, an executable bash command block (ADK / A2A / CI-CD variants), a registration mode selection table, an explanation of automatic metadata detection (deployment_metadata.json), permission requirements (roles/run.servicesInvoker, Discovery Engine Editor), and solutions to common errors (403, "Session not found", "Agent already registered").

Programmatic mode is the default; in CI/CD pipelines you feed values via env vars, while in the simplest ADK scenario it is enough to provide only the Gemini Enterprise app ID.

How do I use this skill?

You don't "run" a skill — after installing it you just tell the agent your task (e.g. ask for the relevant job), and the skill kicks in by itself when its description matches.

Upload the google-agents-cli-publish.zip you downloaded as-is — no packaging needed, the format is already correct (folder at root).

  1. Open Settings → Customize → Skills
  2. Upload → select the google-agents-cli-publish.zip you downloaded
  3. Claude reads SKILL.md; the name + description appear. Ready ✅

Scripts run in Anthropic's code-execution environment (sandbox) — not on your machine.