gh-actions-validator

Solid

Automatically validates and enforces GitHub Actions best practices for Vertex AI and Google Cloud deployments. Expert in Workload Identity Federation (WIF), Vertex AI Agent Engine deployment pipelines, security validation, and CI/CD automation. Triggers: "create github actions", "deploy vertex ai", "setup wif", "validate github workflow", "gcp deployment pipeline"

AI & Automation 2,359 stars 334 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## What This Skill Does Expert validator and enforcer of GitHub Actions best practices specifically for Vertex AI Agent Engine and Google Cloud deployments. Ensures secure, production-ready CI/CD pipelines using Workload Identity Federation (WIF) instead of service account JSON keys. ## When This Skill Activates ### Trigger Phrases - "Create GitHub Actions workflow for Vertex AI" - "Deploy agent to Vertex AI Engine" - "Set up Workload Identity Federation" - "Validate GitHub Actions security for GCP" - "GitHub Actions deployment pipeline" - "WIF configuration for Google Cloud" - "Automate Vertex AI deployment" - "GitHub Actions best practices GCP" ### Use Cases - Creating CI/CD pipelines for Vertex AI Agent Engine deployments - Migrating from JSON service account keys to WIF - Enforcing security best practices in GitHub Actions - Validating post-deployment of Vertex AI agents - Setting up automated monitoring for deployed agents - Implementing OIDC-based authentication to Google Cloud ## Validation Rules Enforced ### 1. Workload Identity Federation (WIF) Mandatory ❌ **NEVER use JSON service account keys**: ```yaml # ❌ FORBIDDEN - JSON keys are insecure - name: Authenticate (INSECURE) uses: google-github-actions/auth@v2 with: credentials_json: ${{ secrets.GCP_SA_KEY }} # ❌ NEVER DO THIS ``` ✅ **ALWAYS use WIF**: ```yaml # ✅ REQUIRED - WIF with OIDC permissions: contents: read id-token: write # ✅ REQUIRED for WIF - name: Authenticate (SECURE) uses: googl...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

github-actions

Authoring, maintaining, and securing GitHub Actions — CI/CD workflows, triggers, matrix builds, contexts and expressions, reusable and composite workflows, custom actions (action.yml; JS/Docker/composite), self-hosted and GitHub-hosted runners, secrets and OIDC cloud auth, and enterprise governance. Use when building, reviewing, or debugging GitHub Actions workflows, pipelines, release automation, or runner/security policy. Scoped and benchmarked by the GitHub Actions (GH-200) certification blueprint.

0 Updated yesterday
toddkasper
AI & Automation Solid

agentic-actions-auditor

Audits GitHub Actions workflows for security vulnerabilities in AI agent integrations including Claude Code Action, Gemini CLI, OpenAI Codex, and GitHub AI Inference. Detects attack vectors where attacker-controlled input reaches AI agents running in CI/CD pipelines, including env var intermediary patterns, direct expression injection, dangerous sandbox configurations, and wildcard user allowlists. Use when reviewing workflow files that invoke AI coding agents, auditing CI/CD pipeline security for prompt injection risks, or evaluating agentic action configurations.

5,673 Updated today
trailofbits
AI & Automation Listed

agentic-actions-auditor

Audits GitHub Actions workflows for security vulnerabilities in AI agent integrations including Claude Code Action, Gemini CLI, OpenAI Codex, and GitHub AI Inference. Detects attack vectors where attacker-controlled input reaches AI agents running in CI/CD pipelines, including env var intermediary patterns, direct expression injection, dangerous sandbox configurations, and wildcard user allowlists. Use when reviewing workflow files that invoke AI coding agents, auditing CI/CD pipeline security for prompt injection risks, or evaluating agentic action configurations.

1 Updated 1 weeks ago
kevinvwong