
Skill Registry
FreeManage and discover skills on the Gemini Platform.
Free · Opens the source repo
What Skill Registry does
The Skill Registry skill provides a comprehensive interface for managing and discovering agent skills within the Gemini Enterprise Agent Platform. It allows users to easily query the registry for available skills, ensuring that developers and designers can find the capabilities they need to enhance their applications. With features like skill discovery, lifecycle management, and operation monitoring, this skill is essential for anyone looking to streamline their development process and leverage existing functionalities.
One of the core capabilities of this skill is skill discovery, which enables users to search for specific skills and inspect their revision histories. This is particularly useful for developers who want to ensure they are utilizing the most up-to-date functionalities available in the registry. Additionally, the skill lifecycle management feature allows users to upload, update, or delete skills as needed, providing full control over the skills they manage.
The skill also includes operation monitoring, which helps track the completion status of long-running operations, ensuring that users can manage their workflows effectively. Moreover, the automated skill generation feature allows for the quick scaffolding of new agent skills, saving time and effort during the development process. This combination of features makes the Skill Registry a powerful tool for developers and designers working within the Gemini ecosystem.
When to use it
Use this skill when you need to find, manage, or create agent skills on the Gemini Enterprise Agent Platform.
When not to use it
This skill may not be suitable for users not working within the Gemini platform or those who do not require skill management functionalities.
What you can build with it
Searching for Skills
Quickly find available skills in the Gemini registry by executing a search command with specific queries.
Managing Skill Lifecycles
Upload, update, or delete skills as necessary to keep your skill set current and relevant.
Monitoring Operations
Check the status of long-running operations to ensure that your skill management tasks are completed successfully.
How to install Skill Registry
View source1. Install with the skills CLI
npx skills add google/skills/agent-platform-skill-registry --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by googleSkill Registry
This skill provides instructions for interacting with the Skill Registry on the Gemini Enterprise Agent Platform.
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.py
Prerequisites & 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
- Skill Lifecycle: manage-skills.md
- Monitor Operations: monitor-operations.md
- Generate Skill: generate-skill.md
Frequently asked questions about Skill Registry
Similar skills
WinMD API Search
Easily find and explore Windows desktop APIs.
WebMCPify
Transform any web app into an agent-ready platform.
Phoenix Tracing
Instrument LLM applications with OpenInference tracing.
Foundry Hosted Agent CopilotKit
Guidance for developing agentic web apps on Azure.
Power Automate Foundation
Connect AI agents to Power Automate seamlessly.
Power Automate Flow Builder
Efficiently build and deploy Power Automate flows programmatically.
