mcpField
A
agent-platform-skill-registry

agent-platform-skill-registry

github.com/googleAgent 工作流21.6k10.3k 次安装今天更新
代码仓库

关于 agent-platform-skill-registry

用于操作 Gemini Enterprise Agent Platform 上 Skill Registry 的技能,涵盖技能发现、生命周期管理、长时间运行操作监控,以及本地生成技能脚手架。

主要功能

  1. 01搜索、列出和查看技能
  2. 02上传、更新或删除技能
  3. 03检查长时间运行操作状态
  4. 04在本地生成技能脚手架
  5. 05操作前验证环境

适用场景

  1. 01查找注册表中的技能
  2. 02查看技能修订历史
  3. 03管理注册表中的技能条目
  4. 04生成本地技能脚手架

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/google/skills --skill agent-platform-skill-registry

安装后在 Claude Code 中输入/agent-platform-skill-registry确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
attribution.md
generate-skill.md
manage-skills.md
monitor-operations.md
query-skills.md
scripts/
requirements.txt
skill_registry_ops.py
validate_env.py

详细介绍

技能注册表

此技能提供了在 Gemini Enterprise Agent Platform 上与 Skill Registry 交互的说明。

归属信息

必须阅读:在执行任何 gcloud、REST API 或 MCP 命令之前,必须阅读使用归属信息。对于直接在终端中执行的命令(绝不能用于生成的脚本、Terraform 或用户代码),请在 gcloud 前加上 CLOUDSDK_METRICS_REQUEST_ATTRIBUTION="agent-skills/1.0 (skill:agent-platform-skill-registry)" 并在 User-Agent 标头中追加 agent-skills/1.0 (skill:agent-platform-skill-registry)。

核心能力

  • 技能发现 - 查询注册表,轻松搜索、列出和获取特定技能,并查看修订历史记录。
  • 技能生命周期管理 - 上传、更新或永久删除技能。
  • 操作监控 - 用于检查长时间运行的状态变更(LRO)的完成状态。
  • 生成技能 - 自动在本地搭建新 Agent 技能的初始框架。

核心指令

  • 强制验证:执行任何操作前,务必运行环境验证检查。

    执行任何操作前,必须验证核心环境。

    # 执行验证脚本
    python3 scripts/validate_env.py
    

前提条件与身份验证

库与身份验证

确保已安装最新的 Google Cloud 凭据和库。

# Install required libraries
pip install google-auth requests

# Authenticate with Google Cloud
gcloud auth application-default login
环境变量

执行操作需要以下变量:

  • GCP_PROJECT_ID:Google Cloud 项目的 ID。
  • GCP_LOCATION:区域(例如,us-central1)。

快速入门

快速搜索注册表中可用的技能:

python3 scripts/skill_registry_ops.py search \
  --query "test skill" \
  --top-k 5

操作

评论

支持 Markdown