# 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.

- Skill: `zeenie-ai/vertex-agent-admin-skill` (Agent Skill)
- Install (CLI): `npx skillmds@latest add zeenie-ai/vertex-agent-admin-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zeenie-ai/vertex-agent-admin-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: zeenie-ai (https://skillmd.com/u/zeenie-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zeenie-ai/vertex-agent-admin-skill

---


# 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).

