Jeremy Vertex Engine
Vertex AI Agent Engine deployment inspector and runtime validator
- Type
- Plugin
- Repository
- jeremylongshore/tons-of-skills-marketplace
- GitHub stars
- 2.8k
- License
- MIT
- Repo last updated
- Sep 27, 2026
- Version
- 2.31.0
- Author
- Jeremy Longshore
What Jeremy Vertex Engine is
Jeremy Vertex Engine is a plugin published in the jeremylongshore/tons-of-skills-marketplace repository on GitHub, which has about 2.8k stars. The repository describes itself as: “Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com.”
A plugin is a package that bundles skills, slash commands, subagents, hooks, and MCP connectors so they install together. Plugins are plain files with a manifest at .claude-plugin/plugin.json, and they work in both Claude Code and Claude Cowork.
Installing Jeremy Vertex Engine adds everything it ships in one step. Connectors inside a plugin still need to be connected separately, and hooks and subagents only run in Cowork and Claude Code, not in regular chat.
How to install Jeremy Vertex Engine
Claude Code
- Add the repository as a plugin marketplace: claude plugin marketplace add jeremylongshore/tons-of-skills-marketplace
- Install the plugin: claude plugin install jeremy-vertex-engine@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json.
- Restart the session if the new skills or commands don't appear straight away.
Claude Cowork
- Open Customize → Plugins and choose Add marketplace.
- Enter jeremylongshore/tons-of-skills-marketplace (the owner/repo shorthand works for GitHub).
- Find Jeremy Vertex Engine in the list, click Install, then connect any connectors it needs from its Connectors tab.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from plugins/ai-ml/jeremy-vertex-engine/.claude-plugin/plugin.json, shared under the repository's MIT license. Read the full file on GitHub.
🎯 VERTEX AI AGENT ENGINE DEPLOYMENT ONLY
Expert inspector and orchestrator for Vertex AI Agent Engine - Google Cloud's fully-managed, serverless agent runtime platform.
⚠️ Important: What This Plugin Is For
✅ THIS PLUGIN IS FOR:
- Vertex AI Agent Engine deployments (fully-managed runtime)
- ADK (Agent Development Kit) agents deployed to Agent Engine
- Reasoning Engine API resources (google_vertex_ai_reasoning_engine)
- Agent Engine features: Memory Bank, Code Execution Sandbox, Sessions, A2A Protocol
❌ THIS PLUGIN IS NOT FOR:
- Cloud Run deployments (use jeremy-genkit-terraform or jeremy-adk-terraform with --cloud-run flag)
- LangChain/LlamaIndex on other platforms
- Self-hosted agent infrastructure
- Cloud Functions or other serverless platforms
Overview
This plugin provides comprehensive inspection and validation capabilities for agents deployed to the Vertex AI Agent Engine managed runtime. It acts as a quality assurance layer ensuring agents are properly configured, secure, performant, and production-ready on Google's fully-managed agent infrastructure.
Installation
/plugin install jeremy-vertex-engine@claude-code-plugins-plusPrerequisites & Dependencies
Required Google Cloud Setup
1. Google Cloud Project with APIs Enabled:
# Enable required APIs
gcloud services enable aiplatform.googleapis.com \
discoveryengine.googleapis.com \
logging.googleapis.com \
monitoring.googleapis.com \
cloudtrace.googleapis.com \
--project=YOUR_PROJECT_ID2. Authentication:
# Application Default Credentials
gcloud auth application-default login
# Or use service account
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account-key.json"3. Required IAM Permissions:
# Minimum required roles for inspection:
- roles/aiplatform.user # Query Agent Engine resources
- roles/discoveryengine.viewer # View agent configurations
- roles/logging.viewer # Read agent logs
- roles/monitoring.viewer # Access metrics
- roles/cloudtrace.user # View trace dataRequired Python Packages
Install via pip:
# Core Vertex AI SDK (with Agent Engine support)
pip install google-cloud-aiplatform[agent_engines]>=1.120.0
# ADK SDK (if building ADK agents)
pip install google-adk>=1.15.1
# Observability & Monitoring
pip install google-cloud-logging>=3.10.0
pip install google-cloud-monitoring>=2.21.0
pip install google-cloud-trace>=1.13.0
# Optional: A2A Protocol SDK
pip install a2a-sdk>=0.3.4All dependencies at once:
pip install --upgrade \
'google-cloud-aiplatform[agent_engines]>=1.120.0' \
'google-adk>=1.15.1' \
'google-cloud-logging>=3.10.0' \
'google-cloud-monitoring>=2.21.0' \
'google-cloud-trace>=1.13.0' \
'a2a-sdk>=0.3.4'Required gcloud CLI Tools
The gcloud CLI is used for IAM policy queries, Cloud Monitoring, and Cloud Logging -- not for Agent Engine CRUD operations. There is no gcloud ai agents, gcloud ai reasoning-engines, or gcloud alpha ai agent-engines CLI surface. All Agent Engine operations use the Python SDK.
Install gcloud CLI:
# Install gcloud (if not already installed)
curl https://sdk.cloud.google.com | bash
exec -l $SHELL
# Update to latest version
gcloud components updateVerify Installation:
gcloud --version
# Should show: Google Cloud SDK 450.0.0+ (or higher)
# Test Agent Engine access via Python SDK
python3 -c "
import vertexai
client = vertexai.Client(project='YOUR_PROJECT_ID', location='us-central1')
for engine in client.agent_engines.list():
print(engine.name, engine.display_name)
"Vertex AI Agent Engine Requirements
This plugin works with agents deployed via:
- ADK Deployment to Agent Engine:
import vertexai
from google.adk.agents import Agent
client = vertexai.Client(project=PROJECT_ID, location=LOCATION)
# Define an ADK agent
agent = Agent(name="my-adk-agent", model="gemini-2.5-flash")
# Deploy ADK agent to Agent Engine
agent_engine = client.agent_engines.create(
agent=agent,
config={"display_name": "my-adk-agent"},
)- Terraform Deployment:
resource "google_vertex_ai_reasoning_engine" "agent" {
display_name = "my-agent"
region = "us-central1"
spec {
agent_framework = "google-adk" # ← ADK agents
# OR omit for custom agents
package_spec {
pickle_object_gcs_uri = "gs://bucket/agent.pkl"
python_version = "3.12"
requirements_gcs_uri = "gs://bucket/requirements.txt"
}
}
}- Direct SDK Deployment:
# Custom agent template (NOT LangChain)
from vertexai.preview.reasoning_engines import ReasoningEngine
agent = ReasoningEngine.create(
my_agent_instance,
requirements=["google-cloud-aiplatform[agent_engines]>=1.120.0"],
display_name="custom-agent"
) Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Jeremy Vertex Engine?
Jeremy Vertex Engine is a plugin for Claude Code and Claude Cowork from the jeremylongshore/tons-of-skills-marketplace repository on GitHub. Vertex AI Agent Engine deployment inspector and runtime validator
How do I install Jeremy Vertex Engine in Claude Code?
Add the repository as a plugin marketplace: claude plugin marketplace add jeremylongshore/tons-of-skills-marketplace Install the plugin: claude plugin install jeremy-vertex-engine@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json. Restart the session if the new skills or commands don't appear straight away.
Can I use Jeremy Vertex Engine in Claude Cowork?
Open Customize → Plugins and choose Add marketplace. Enter jeremylongshore/tons-of-skills-marketplace (the owner/repo shorthand works for GitHub). Find Jeremy Vertex Engine in the list, click Install, then connect any connectors it needs from its Connectors tab.
Is Jeremy Vertex Engine safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Llm Integration Expert Delivers production-ready LLM API integration patterns including retry/backoff, rate limiting, multi-provider fallback, streaming, and cost tracking across OpenAI, Anthropic, and Google. Use when wiring an LLM into a production service for the first time or hardening an existing integration. Trigger with "integrate an LLM API", "production LLM setup". Subagent · jeremylongshore/tons-of-skills-marketplace
- Load Balance Configure load balancers (ALB, NLB, Nginx, HAProxy) Slash Command · jeremylongshore/tons-of-skills-marketplace
- Load Test Runner Create and execute load tests for performance validation Plugin · jeremylongshore/tons-of-skills-marketplace
- Load Balancer Configurator Configure load balancers (ALB, NLB, Nginx, HAProxy) Plugin · jeremylongshore/tons-of-skills-marketplace
- Jeremy Vertex Terraform Terraform configurations for Vertex AI platform and Agent Engine Plugin · jeremylongshore/tons-of-skills-marketplace
- Jeremy Vertex Ai Comprehensive Vertex AI integration plugin for building generative AI agents with Gemini, Vertex AI Studio, and production deployment on Google Cloud Plugin · jeremylongshore/tons-of-skills-marketplace
- Jeremy Vertex Validator Production readiness validator for Vertex AI deployments and configurations Plugin · jeremylongshore/tons-of-skills-marketplace
- Jeremy Google Adk Google Agent Development Kit (ADK) SDK starter kit for building Claude-powered AI agents with React patterns, multi-agent orchestration, and tool integration Plugin · jeremylongshore/tons-of-skills-marketplace