بنقرة واحدة
a2ui-cloud-run-deployer
Deploys an A2UI ADK agent cleanly to Google Cloud Run in namespaced A2A-compatibility mode.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Deploys an A2UI ADK agent cleanly to Google Cloud Run in namespaced A2A-compatibility mode.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Expert guide and patterns for building Agent-Driven User Interfaces (A2UI) using the ADK.
Deploys ADK agents to Vertex AI Agent Engine using the Python SDK and registers them with Gemini Enterprise.
Comprehensive guide to building, orchestrating, and deploying agents with the Google Agent Development Kit (ADK).
Provisions a PostgreSQL Cloud SQL instance, database, database user, and registers connection details in Secret Manager using Terraform.
Provisions a scheduled Cloud Scheduler job with secure OIDC token authentication to invoke HTTP targets (such as Reasoning Engine endpoints) using Terraform.
Provisions one or more Google Cloud Storage buckets with secure uniform bucket-level access and public access prevention using Terraform.
| name | A2UI Cloud Run Deployer |
| description | Deploys an A2UI ADK agent cleanly to Google Cloud Run in namespaced A2A-compatibility mode. |
This skill automates clean container packaging, compilation (via Cloud Build), and namespaced A2A deployments of A2UI agents to Google Cloud Run.
When this skill is triggered, you must execute the following steps in sequence:
Ask the user for the following deployment variables:
GCP_PROJECT_ID: The Google Cloud Project ID.GCP_REGION: The deployment region (defaults to us-central1 if empty).AGENT_DIR: The path to the target agent folder in the workspace.SERVICE_NAME: The Cloud Run service name (defaults to the agent folder name).Run the helper deployment script located in this skill's scripts directory:
python3 .agents/skills/a2ui_cloud_run_deployer/scripts/deploy_a2ui.py \
--project <GCP_PROJECT_ID> \
--region <GCP_REGION> \
--agent_dir <AGENT_DIR> \
--service_name <SERVICE_NAME>
Once the deployment script outputs success:
curl to verify availability:
curl -s https://<service-url>/a2a/<agent_name>/.well-known/agent-card.json
curl -X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "message/send", "params": {"message": {"role": "user", "parts": [{"text": "Hello"}], "messageId": "test-msg-id", "contextId": "test-session-id"}}, "id": 1}' \
https://<service-url>/a2a/<agent_name>
Print a clean summary displaying the final endpoints:
https://<service-url>https://<service-url>/a2a/<agent_name>https://<service-url>/a2a/<agent_name>/.well-known/agent-card.json