Claude on Vertex AI from GitHub Actions
OfficialRun Claude on Vertex AI safely from CI.
Software Engineering#automation#claude code#github actions#oidc#vertex ai#ci security#workload identity federation
Authorbroadinstitute
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you invoke Claude from GitHub Actions workflows on Google Vertex AI without storing long-lived secrets, using Workload Identity Federation for secure authentication.
Core Features & Use Cases
- Secure GitHub-to-Vertex authentication: Uses Workload Identity Federation to mint short-lived credentials instead of static service account keys.
- Reusable CI workflow infrastructure: Provides a canonical GitHub Actions pattern using anthropics/claude-code-action with Vertex settings and an allowlisted tool permission policy.
- Principled least-privilege setup: Recommends creating one service account per use case and binding it to the repo/workflow scope via IAM conditions.
Quick Start
Add a new use case by creating a dedicated service account and service identity binding for your workflow, then copy the canonical GitHub Actions steps to authenticate via WIF and run the Claude action against Vertex AI for your prompt.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Claude on Vertex AI from GitHub Actions Download link: https://github.com/broadinstitute/viral-ngs/archive/main.zip#claude-on-vertex-ai-from-github-actions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.