/agent-platform-skill-registry
Interact with the Gemini Enterprise Agent Platform Skill Registry to create and search for available skills. Use this skill to enable agents to register functionality or discover new capabilities.
Claude Code
$ npx -y skills add google/skills --skill agent-platform-skill-registry --agent claude-code
Codex
$ npx skills add google/skills --skill agent-platform-skill-registry -a codex -y
Cursor
$ npx skills add google/skills --skill agent-platform-skill-registry -a cursor -y
Gemini CLI
$ npx skills add google/skills --skill agent-platform-skill-registry -a gemini-cli -y
GitHub Copilot
$ npx skills add google/skills --skill agent-platform-skill-registry -a github-copilot -y
OpenCode
$ npx skills add google/skills --skill agent-platform-skill-registry -a opencode -y
Windsurf
$ npx skills add google/skills --skill agent-platform-skill-registry -a windsurf -y
SKILL.md
agent-platform-skill-registry.SKILL.mdname: agent-platform-skill-registry
metadata:
version: "1.0.1"
category: AiAndMachineLearning
description: >
Interact with the Gemini Enterprise Agent Platform Skill Registry to create
and search for available skills. Use this skill to enable agents to register
functionality or discover new capabilities.
Skill Registry
This skill provides instructions for interacting with the **Skill Registry** on the Gemini Enterprise Agent Platform.
Attribution
**MUST READ**: Before executing any `gcloud`, REST API, or MCP command, you MUST read [Usage Attribution](references/attribution.md). For commands executed directly in the terminal (never in generated scripts, Terraform, or user code), prefix `gcloud` with `CLOUDSDK_METRICS_REQUEST_ATTRIBUTION="agent-skills/1.0 (skill:agent-platform-skill-registry)"` and append `agent-skills/1.0 (skill:agent-platform-skill-registry)` to `User-Agent` headers.
Core Capabilities
- **Skill Discovery** - Query the registry to easily search, list, get
specific skills, and inspect revision histories.
- **Skill Lifecycle Management** - Upload, update, or permanently delete
skills.
- **Operation Monitoring** - Utility to check the completion status of
long-running state changes (LROs).
- **Generate Skill** - Automate the initial scaffolding of new agent skills
locally.
Core Directives
- **Mandatory Validation**: ALWAYS execute the environment validation check
before performing any operations.
Before any operation, you **must** validate the core environment.
# Execute the validation script
python3 scripts/validate_env.pyPrerequisites & Authentication
Library & Authentication
Ensure you have the latest Google Cloud credentials and libraries installed.
# Install required libraries
pip install google-auth requests
# Authenticate with Google Cloud
gcloud auth application-default login
Environment Variables
The following variables are required for operations:
- `GCP_PROJECT_ID`: Your Google Cloud Project ID.
- `GCP_LOCATION`: The region (e.g., `us-central1`).
--------------------------------------------------------------------------------
Quickstart
Quickly search for available skills in the registry:
python3 scripts/skill_registry_ops.py search \
--query "test skill" \
--top-k 5
--------------------------------------------------------------------------------
Operations
- **Skill Discovery**: [query-skills.md](references/query-skills.md)
- **Skill Lifecycle**: [manage-skills.md](references/manage-skills.md)
- **Monitor Operations**:
[monitor-operations.md](references/monitor-operations.md)
- **Generate Skill**: [generate-skill.md](references/generate-skill.md)
Read more
name: agent-platform-skill-registry metadata: version: "1.0.1" category: AiAndMachineLearning description: > Interact with the Gemini Enterprise Agent Platform Skill Registry to create and search for available skills. Use this skill to enable agents to register functionality or discover new capabilities.
Skill Registry
This skill provides instructions for interacting with the **Skill Registry** on the Gemini Enterprise Agent Platform.
Attribution
**MUST READ**: Before executing any `gcloud`, REST API, or MCP command, you MUST read [Usage Attribution](references/attribution.md). For commands executed directly in the terminal (never in generated scripts, Terraform, or user code), prefix `gcloud` with `CLOUDSDK_METRICS_REQUEST_ATTRIBUTION="agent-skills/1.0 (skill:agent-platform-skill-registry)"` and append `agent-skills/1.0 (skill:agent-platform-skill-registry)` to `User-Agent` headers.
Core Capabilities
- **Skill Discovery** - Query the registry to easily search, list, get
specific skills, and inspect revision histories.
- **Skill Lifecycle Management** - Upload, update, or permanently delete
skills.
- **Operation Monitoring** - Utility to check the completion status of
long-running state changes (LROs).
- **Generate Skill** - Automate the initial scaffolding of new agent skills
locally.
Core Directives
- **Mandatory Validation**: ALWAYS execute the environment validation check
before performing any operations.
Before any operation, you **must** validate the core environment.
# Execute the validation script
python3 scripts/validate_env.pyPrerequisites & Authentication
Library & Authentication
Ensure you have the latest Google Cloud credentials and libraries installed.
# Install required libraries pip install google-auth requests # Authenticate with Google Cloud gcloud auth application-default login
Environment Variables
The following variables are required for operations:
- `GCP_PROJECT_ID`: Your Google Cloud Project ID.
- `GCP_LOCATION`: The region (e.g., `us-central1`).
--------------------------------------------------------------------------------
Quickstart
Quickly search for available skills in the registry:
python3 scripts/skill_registry_ops.py search \ --query "test skill" \ --top-k 5
--------------------------------------------------------------------------------
Operations
- **Skill Discovery**: [query-skills.md](references/query-skills.md)
- **Skill Lifecycle**: [manage-skills.md](references/manage-skills.md)
- **Monitor Operations**:
[monitor-operations.md](references/monitor-operations.md)
- **Generate Skill**: [generate-skill.md](references/generate-skill.md)
This repository contains Agent Skills for Google products and technologies, including Google Cloud.
Other skills on skills.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about agent-platform-skill-registry.
- Which coding agents can use agent-platform-skill-registry?
- agent-platform-skill-registry installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

