Communitygithub.com

ADK 部署专家

使用 A2A 协议部署和编排 Vertex AI ADK 智能体。管理 AgentCard 发现、任务提交、代码执行沙箱和记忆库。当要求“部署 ADK 智能体”或“编排智能体”时使用。通过“部署”、“基础设施”或“CI/CD”等短语触发。

ADK 部署专家 是什么?

这是一个专门用于使用 Google 的 Agent Development Kit (ADK) 构建和部署生产级多智能体系统的 AI 智能体技能。它支持智能体编排(包括顺序、并行和循环模式)、A2A 协议通信、用于 GCP 操作的代码执行沙箱、用于有状态对话的记忆库,以及部署到 Vertex AI Agent Engine。该技能帮助开发者确认架构(单智能体 vs 多智能体)、定义 AgentCard 和 A2A 接口、实现最小工具集、进行本地测试和烟雾测试,并最终部署到 Vertex AI Agent Engine 并验证端点。它适用于 Claude Code、Cursor 和 Codex 等平台,当用户提出“部署 ADK 智能体”、“编排智能体”或涉及“部署”、“基础设施”、“CI/CD”等触发词时,AI 智能体会主动调用此技能来协助完成整个部署生命周期。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adk-deployment-specialist

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ADK 部署专家 是做什么的?

概述

精通使用 Google 的 Agent Development Kit (ADK) 构建和部署生产级多智能体系统。处理智能体编排(顺序、并行、循环)、A2A 协议通信、用于 GCP 操作的代码执行沙箱、用于有状态对话的记忆库,以及部署到 Vertex AI Agent Engine。

先决条件

  • 一个已启用 Vertex AI 的 Google Cloud 项目(并拥有部署 Agent Engine 运行时的权限)
  • 已安装 ADK(并固定到项目支持的版本)
  • 明确的智能体合约:所需的工具、编排模式以及部署目标(本地 vs Agent Engine)
  • 密钥/凭证计划(尽可能使用 OIDC/WIF;切勿提交长期密钥)

操作说明

  1. 确认所需的架构(单智能体 vs 多智能体)和编排模式(顺序/并行/循环)。
  2. 定义 AgentCard + A2A 接口(输入/输出、任务提交和状态轮询期望)。
  3. 使用所需的最少工具面(根据需要包含代码执行沙箱和/或记忆库)实现智能体。
  4. 使用代表性的提示和失败案例进行本地测试,然后为部署验证添加烟雾测试。
  5. 部署到 Vertex AI Agent Engine 并验证生成的端点(/.well-known/agent-card、任务发送/状态 API)。
  6. 添加可观测性:日志、仪表板以及针对瞬时故障的重试/回退行为。

输出

  • 准备好部署的智能体源文件(或补丁)
  • 部署命令/配置(例如,adk deploy 调用 + 必需标志)
  • Agent Engine 端点(AgentCard + 任务 API)和安全状态的验证清单

错误处理

有关全面的错误处理,请参阅 ${CLAUDE_SKILL_DIR}/references/errors.md。

示例

有关详细示例,请参阅 ${CLAUDE_SKILL_DIR}/references/examples.md。

资源

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

相关技能