genkit-production-expert

Featured

Build production Firebase Genkit applications including RAG systems, multi-step flows, and tool calling for Node.js/Python/Go. Deploy to Firebase Functions or Cloud Run with AI monitoring. Use when asked to "create genkit flow" or "implement RAG". Trigger with relevant phrases based on skill purpose.

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/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

# Genkit Production Expert ## Overview Build production-grade Firebase Genkit applications including RAG systems, multi-step flows, and tool-calling agents for Node.js, Python, and Go. This skill covers the full lifecycle from project scaffolding and schema validation through flow implementation, local testing with the Genkit Developer UI, and deployment to Firebase Functions or Cloud Run with AI monitoring and OpenTelemetry tracing. ## Prerequisites - Node.js 18+ (TypeScript), Python 3.10+ (Python), or Go 1.21+ (Go) runtime - Genkit CLI and core packages (`npm install genkit @genkit-ai/googleai` for TypeScript) - Google Cloud project with Vertex AI API enabled for Gemini model access - Firebase CLI for Firebase Functions deployments (`npm install -g firebase-tools`) - Zod (TypeScript), Pydantic (Python), or Go structs for input/output schema validation - Environment variables configured for API keys (never hardcoded; use Secret Manager) ## Instructions 1. Analyze the requirements to determine target language, flow complexity (simple, multi-step, or RAG), model selection (Gemini 2.5 Flash vs Pro), and deployment target 2. Initialize the project structure with appropriate config files (`tsconfig.json`, `genkit.config.ts`, or equivalent) 3. Install Genkit core, provider plugins, and schema validation dependencies 4. Define input/output schemas using Zod, Pydantic, or Go structs to enforce type safety at runtime 5. Implement the Genkit flow using `ai.defineFlow()` with mod...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 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

genkit

Build production-ready AI workflows using Firebase Genkit. Use when creating flows, tool-calling agents, RAG pipelines, multi-agent systems, or deploying AI to Firebase/Cloud Run. Supports TypeScript, Go, and Python with Gemini, OpenAI, Anthropic, Ollama, and Vertex AI plugins.

335 Updated today
aiskillstore
DevOps & Infrastructure Solid

genkit-infra-expert

Terraform infrastructure specialist for deploying Genkit applications to production. Provisions Firebase Functions, Cloud Run services, GKE clusters, monitoring, and CI/CD for Genkit AI workflows. Triggers: "deploy genkit terraform", "genkit infrastructure", "firebase functions terraform", "cloud run genkit"

2,266 Updated today
jeremylongshore
AI & Automation Featured

gcp-examples-expert

Generate production-ready Google Cloud code examples from official repositories including ADK samples, Genkit templates, Vertex AI notebooks, and Gemini patterns. Use when asked to "show ADK example" or "provide GCP starter kit". Trigger with relevant phrases based on skill purpose.

2,266 Updated today
jeremylongshore
AI & Automation Listed

genai-integration

Expert guidance for integrating GenAI models, workflows, and observability into applications. (use when designing or implementing LLM/agent/RAG integrations)

0 Updated 1 months ago
neoju
AI & Automation Solid

genai-integration

Expert guidance for integrating GenAI models, workflows, and observability into applications. (use when designing or implementing LLM/agent/RAG integrations)

183 Updated 1 months ago
majiayu000