What problem does it solve?
This Skill eliminates the manual, error-prone work of managing custom agent resources on the Gemini Enterprise Agent Platform, providing a reliable, programmatic way to handle the full agent lifecycle for developers building stateful, server-managed agents with custom configurations.
Core Features & Use Cases
- Full Agent CRUD Operations: Programmatically create, retrieve, update, and delete custom agent resources with custom system instructions, tools, mounted files/skills, and network settings.
- Asynchronous Provisioning Support: Built-in guidance for tracking long-running agent creation operations to confirm when resources are fully ready for use.
- MCP Server Integration: Native support for configuring third-party Model Context Protocol servers to extend agent capabilities with external tools and APIs. A common use case is provisioning a specialized customer support agent with mounted knowledge base files from Cloud Storage and integrated MCP tools for ticket system lookup, then updating its system instructions as support policies change.
Quick Start
Use the gemini-agents-api skill to provision a new custom agent on the Gemini Enterprise Agent Platform with your preferred system instructions, tools, and mounted Cloud Storage files, then track the long-running operation until the agent is ready for conversation.