bbgnsurftech/claude-skills-collection/genkit-infra-expert
Claude Code and agent skill by bbgnsurftech/claude-skills-collection
- community
Checking that the SKILL.md file is still in the repository.
Use when deploying Genkit applications to production with Terraform. Trigger with phrases like "deploy genkit terraform", "provision genkit infrastructure", "firebase functions terraform", "cloud run deployment", or "genkit production infrastructure". Provisions Firebase Functions, Cloud Run services, GKE clusters, monitoring dashboards, and CI/CD for AI workflows.
Install
npx vskill@latest install bbgnsurftech/claude-skills-collection/genkit-infra-expertSKILL.md
Prerequisites
Before using this skill, ensure:
- Google Cloud project with Firebase enabled
- Terraform 1.0+ installed
- gcloud and firebase CLI authenticated
- Genkit application built and containerized
- API keys for Gemini or other AI models
- Understanding of Genkit flows and deployment options
Instructions
- Choose Deployment Target: Firebase Functions, Cloud Run, or GKE
- Configure Terraform Backend: Set up remote state in GCS
- Define Variables: Project ID, region, Genkit app configuration
- Provision Compute: Deploy functions or containers
- Configure Secrets: Store API keys in Secret Manager
- Set Up Monitoring: Create dashboards for token usage and latency
- Enable Auto-scaling: Configure min/max instances
- Validate Deployment: Test Genkit flows via HTTP endpoints
Output
Firebase Functions:
Cloud Run Service:
Error Handling
Build Failures
- Error: "Cloud Function build failed"
- Solution: Check package.json dependencies and Node.js runtime version
Cold Start Latency
- Warning: "High latency on first request"
- Solution: Set min_instance_count >= 1 to keep warm instances
Secret Access Denied
- Error: "Permission denied accessing secret"
- Solution: Grant secretAccessor role to Cloud Run/Functions service account
Memory Exceeded
- Error: "Container killed: out of memory"
- Solution: Increase available_memory or optimize Genkit flow memory usage
Resources
- Genkit Deployment: https://genkit.dev/docs/deployment
- Firebase Terraform: https://registry.terraform.io/providers/hashicorp/google/latest
- Genkit examples in {baseDir}/genkit-examples/
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/claude-code-plugins-plus/plugins/devops/jeremy-genkit-terraform/skills/genkit-infra-expert/SKILL.md
Popularity
- Repository stars
- 25
- Repository forks
- 7
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/bbgnsurftech/claude-skills-collection/genkit-infra-expert)