Communitygithub.com

SamuelChien/mega-skills-collection

Vertex AI ADK 에이전트를 A2A 프로토콜을 사용하여 배포하고 오케스트레이션합니다. AgentCard 검색, 작업 제출, 코드 실행 샌드박스 및 메모리 뱅크를 관리합니다. "ADK 에이전트 배포" 또는 "에이전트 오케스트레이션" 요청 시 사용하세요. 'deploy', 'infrastructure', 'CI/CD' 등의 문구로 트리거됩니다.

mega-skills-collection란 무엇인가요?

이 기술(스킬)은 Google의 Agent Development Kit(ADK)를 사용하여 프로덕션 수준의 멀티 에이전트 시스템을 구축하고 배포하는 전문가용 도구입니다. 개발자는 Sequential, Parallel, Loop과 같은 다양한 오케스트레이션 패턴을 활용하여 여러 에이전트를 조율하고, A2A(Agent-to-Agent) 프로토콜을 통해 에이전트 간 통신을 설정할 수 있습니다. 주요 기능으로는 AgentCard 기반의 서비스 검색, 비동기 작업 제출 및 상태 폴링 API, GCP 리소스 관리를 위한 Code Execution Sandbox, 그리고 상태 저장 대화를 위한 Memory Bank가 포함됩니다. 특히 Vertex AI Agent Engine에 배포할 때 생성되는 엔드포인트(AgentCard, 작업 전송/상태 API)를 자동으로 검증하고, OIDC/WIF 기반의 보안 자격 증명 관리, 로깅 및 대시보드를 통한 관찰 가능성을 제공합니다. Claude Code, Cursor, Codex 등 주요 AI 에이전트 플랫폼과 호환되며, "deploy", "infrastructure", "CI/CD" 같은 트리거 문구로 쉽게 활성화할 수 있습니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adk-deployment-specialist

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

ADK 배포 전문가 (Adk Deployment Specialist)

개요

Google의 Agent Development Kit(ADK)를 사용하여 프로덕션 수준의 멀티 에이전트 시스템을 구축하고 배포하는 전문가입니다. 에이전트 오케스트레이션(Sequential, Parallel, Loop), A2A 프로토콜 통신, GCP 작업을 위한 코드 실행 샌드박스, 상태 저장 대화를 위한 메모리 뱅크, Vertex AI Agent Engine 배포를 처리합니다.

사전 요구 사항

  • Vertex AI가 활성화된 Google Cloud 프로젝트(Agent Engine 런타임 배포 권한 필요)
  • ADK 설치 (프로젝트의 지원 버전에 고정)
  • 명확한 에이전트 계약: 필요한 도구, 오케스트레이션 패턴, 배포 대상(로컬 vs Agent Engine)
  • 시크릿/자격 증명 계획(가능하면 OIDC/WIF 사용, 장기 키는 절대 커밋하지 않음)

지침

  1. 원하는 아키텍처(단일 에이전트 vs 멀티 에이전트)와 오케스트레이션 패턴(Sequential/Parallel/Loop)을 확인합니다.
  2. AgentCard + A2A 인터페이스(입/출력, 작업 제출 및 상태 폴링 기대 사항)를 정의합니다.
  3. 최소한의 필요한 도구 표면(필요에 따라 코드 실행 샌드박스 및/또는 메모리 뱅크)을 사용하여 에이전트를 구현합니다.
  4. 대표적인 프롬프트와 실패 사례로 로컬 테스트를 수행한 후, 배포 검증을 위한 스모크 테스트를 추가합니다.
  5. Vertex AI Agent Engine에 배포하고 생성된 엔드포인트(/.well-known/agent-card, 작업 전송/상태 API)를 검증합니다.
  6. 관찰 가능성(observability)을 추가합니다: 로그, 대시보드, 일시적 오류에 대한 재시도/백오프 동작.

출력

  • 배포 준비된 에이전트 소스 파일(또는 패치)
  • 배포 명령/설정(예: 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".

관련 스킬