gemini-agents-api

Automate CRUD lifecycle operations for custom agents on the Gemini Enterprise Agent Platform.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/ssmleo/govfolio --skill gemini-agents-api-ssmleo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-agents-api
Source: https://github.com/ssmleo/govfolio/tree/main/.agents/skills/gemini-agents-api
Command: npx skills add https://github.com/ssmleo/govfolio --skill gemini-agents-api-ssmleo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Manages and automates custom Agent resource configurations and lifecycle operations on the Gemini Enterprise Agent Platform.

Core Features & Use Cases

  • Resource Configuration: Programatically configure custom agents, including base agents, instructions, and environment variables.
  • CRUD Operations: Execute CRUD operations to create, read, update, and delete custom agent resources.
  • Mounting Resources: Mount files, skills, and tools into the agent's workspace programmatically.
  • Use Case: Create and configure an AI-driven support agent that interacts with customers based on a defined script and utilizes a mounted database of support resources.

Quick Start

Deploy a custom agent named 'customer-support-agent' by using the provided YAML payload in 'SKILL.md'.

Frequently Asked Questions about gemini-agents-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate custom agent resource lifecycle management on the Gemini Enterprise Agent Platform?

Automate custom agent resource lifecycle management by using the Managed Agents API to coordinate the creation, updating, retrieval, and deletion of agent resources on the Gemini Enterprise Agent Platform.

What do I need to configure custom agents and mount resources into their workspace?

To configure custom agents and mount resources, you need to apply the Gemini API with valid OAuth 2.0 authentication tokens and perform file operations within Google Cloud Storage for asset storage.

Can I programmatically execute CRUD operations for custom agent resources?

Yes, you can programmatically execute CRUD operations to create, read, update, and delete custom agent resources, including configuring base agents, instructions, and environment variables.

Does the Gemini Managed Agents API support mounting files and tools into an agent workspace?

The Gemini Managed Agents API supports mounting files, skills, and tools into the agent's workspace programmatically to enable AI-driven interactions utilizing mounted resource databases.

What is the best way to deploy a custom support agent using a defined configuration payload?

The best way to deploy a custom support agent is by utilizing a provided YAML payload in the SKILL.md file to programmatically define the script and mount necessary support resources.

Why do I need OAuth 2.0 tokens and Google Cloud Storage for agent platform operations?

OAuth 2.0 tokens are required for authenticating Gemini API requests during lifecycle operations, while Google Cloud Storage is used to perform file operations for storing the agent's mounted assets.