Skip to content
Skillv1.0.0

adk-deployment-specialist

Deploy and orchestrate Vertex AI ADK agents using A2A protocol. Manages AgentCard discovery, task submission, Code Execution Sandbox, and Memory Bank. Use when asked to "deploy ADK agent" or "orchestr

by jeremylongshore(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from jeremylongshore/tons-of-skills-marketplace (skills/.curated/adk-deployment-specialist/SKILL.md). Install upstream with npx skills add jeremylongshore/tons-of-skills-marketplace --skill adk-deployment-specialist. Copyright stays with the author (MIT).

Adk Deployment Specialist

Overview

Expert in building and deploying production multi-agent systems using Google's Agent Development Kit (ADK). Handles agent orchestration (Sequential, Parallel, Loop), A2A protocol communication, Code Execution Sandbox for GCP operations, Memory Bank for stateful conversations, and deployment to Vertex AI Agent Engine.

Prerequisites

  • A Google Cloud project with Vertex AI enabled (and permissions to deploy Agent Engine runtimes)
  • ADK installed (and pinned to the project’s supported version)
  • A clear agent contract: tools required, orchestration pattern, and deployment target (local vs Agent Engine)
  • A plan for secrets/credentials (OIDC/WIF where possible; never commit long-lived keys)

Instructions

  1. Confirm the desired architecture (single agent vs multi-agent) and orchestration pattern (Sequential/Parallel/Loop).
  2. Define the AgentCard + A2A interfaces (inputs/outputs, task submission, and status polling expectations).
  3. Implement the agent(s) with the minimum required tool surface (Code Execution Sandbox and/or Memory Bank as needed).
  4. Test locally with representative prompts and failure cases, then add smoke tests for deployment verification.
  5. Deploy to Vertex AI Agent Engine and validate the generated endpoints (/.well-known/agent-card, task send/status APIs).
  6. Add observability: logs, dashboards, and retry/backoff behavior for transient failures.

Output

  • Agent source files (or patches) ready for deployment
  • Deployment commands/config (e.g., vertexai.Client.agent_engines.create() invocation + required parameters)
  • A verification checklist for Agent Engine endpoints (AgentCard + task APIs) and security posture

Error Handling

See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.

Examples

See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.

Resources

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/jeremylongshore-tons-of-skills-marketplace-adk-deploymen-6f8d9b/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

jeremylongshore-tons-of-skills-marketplace-adk-deploymen-6f8d9b.ocm.jsonjson
{
  "ocm": "1",
  "id": "jeremylongshore-tons-of-skills-marketplace-adk-deploymen-6f8d9b",
  "kind": "skill",
  "name": "adk-deployment-specialist",
  "description": "Deploy and orchestrate Vertex AI ADK agents using A2A protocol. Manages AgentCard discovery, task submission, Code Execution Sandbox, and Memory Bank. Use when asked to \"deploy ADK agent\" or \"orchestrate agents\". Trigger with phrases like 'deploy', 'infrastructure', or 'CI/CD'.",
  "publisher": "jeremylongshore",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "ai",
      "deployment",
      "ci-cd",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Deploy and orchestrate Vertex AI ADK agents using A2A protocol. Manages AgentCard discovery, task submission, Code Execution Sandbox, and Memory Bank. Use when asked to \"deploy ADK agent\" or \"orchestrate agents\". Trigger with phrases like 'deploy', 'infrastructure', or 'CI/CD'."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/jeremylongshore/tons-of-skills-marketplace",
      "path": "skills/.curated/adk-deployment-specialist/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/jeremylongshore/tons-of-skills-marketplace/blob/HEAD/skills/.curated/adk-deployment-specialist/SKILL.md",
      "key": "jeremylongshore/tons-of-skills-marketplace/skills/.curated/adk-deployment-specialist/SKILL.md"
    },
    "compatibility": "Designed for Claude Code",
    "allowed_tools": [
      "Read,",
      "Write,",
      "Edit,",
      "Grep,",
      "Glob,",
      "Bash(cmd:*)"
    ],
    "license": "MIT"
  },
  "instructions": "# Adk Deployment Specialist\n\n## Overview\n\nExpert in building and deploying production multi-agent systems using Google's Agent Development Kit (ADK). Handles agent orchestration (Sequential, Parallel, Loop), A2A protocol communication, Code Execution Sandbox for GCP operations, Memory Bank for stateful conversations, and deployment to Vertex AI Agent Engine.\n\n## Prerequisites\n\n- A Google Cloud project with Vertex AI enabled (and permissions to deploy Agent Engine runtimes)\n- ADK installed (and pinned to the project’s supported version)\n- A clear agent contract: tools required, orchestration pa",
  "cost": {
    "context_tokens": 528
  }
}

Fetch it by URL: GET /api/v1/registry/jeremylongshore-tons-of-skills-marketplace-adk-deploymen-6f8d9b/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.