AI agent skill · by @zeenie-ai
Vertex Agent Admin Skill
Create, list, inspect, and delete custom managed agents on the Gemini Enterprise Agent Platform. Custom agents build on the Antigravity base agent with their own system instruction and built-in cloud tools; run them with the Vertex Agent node.
Archived 2026-10-23 · Source updated 2026-10-10 · License: MIT. Check the original repository for the latest version.
SKILL.md instructions
# Vertex Agent Admin Skill Lifecycle management for **custom managed agents** on the Gemini Enterprise Agent Platform (Agents API). A custom agent is the prebuilt Antigravity agent plus your own system instruction and a chosen set of built-in cloud tools. ## Node: Vertex Agent Admin ### Operations | Operation | Purpose | Key fields | |---|---|---| | `create` | Create a custom agent (long-running: ~2-3 min the first time, seconds after) | `agent_id`, `description`, `system_instruction`, `base_agent`, `tools` | | `list` | List custom agents in the project | — | | `get` | Inspect one agent's config | `agent_id` | | `delete` | Delete a custom agent (destructive, irreversible) | `agent_id` | ### Fields - `agent_id` — 1-63 chars, lowercase letters / numbers / hyphens, must start with a letter. Example: `research-assistant-v1`. - `tools` — built-in cloud tools the agent may use: `code_execution`, `filesystem`, `google_search`, `url_context`. - `project_id` — GCP project (auth via gcloud Application Default Credentials). Leave empty to use a stored `AIza` Gemini API key. ### Response `create` / `get` return the agent config under `agent`; `list` returns `agents` + `count`; `delete` returns `deleted: true`. ## Using a custom agent After `create`, put the `agent_id` into a **Vertex Agent** node's `agent` parameter — the interaction node runs it with the same memory continuity and tool bridging as the prebuilt agent. Deleting an agent does not delete past interactions or sandboxes (those expire on their own 7-day TTL).