Install any skill in seconds. Free to start, no credit card required.
Get Started Free →jeremylongshore/genkit-production-expert
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.
Passed 17 of 22 test cases with the skill, and 11 of 22 without it.
and 5 more in the full report
6 fixed11 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to build a Genkit-powered QA microservice in Node.js for our internal wiki. Please supply the flow code with Zod runtime validation, OpenTelemetry span metrics, local testing configuration, deployment settings for serverless hosting, and a breakdown covering cost guidelines and error handling strategies for quota or safety issues.
| Checked | Without skill | With skill |
|---|---|---|
| Uses a Gemini 2.5 model instead of Gemini 1.5. | Missed | Passed |
| Provides deployment configuration using firebase.json. | Missed | Passed |
| Includes explicit handling for QUOTA_EXCEEDED error conditions. | Missed | Passed |
The instructions your model reads when the skill loads.
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.
npm install genkit @genkit-ai/googleai for TypeScript)npm install -g firebase-tools)tsconfig.json, genkit.config.ts, or equivalent)ai.defineFlow() with model configuration, temperature tuning, and token limitsai.defineTool() with scoped schemas for each external capability the flow requiresai.defineRetriever() with embedding generation (text-embedding-gecko) and vector database integrationSAFETY_BLOCK), quota exceeded (QUOTA_EXCEEDED), and provider timeoutsSee ${CLAUDE_SKILL_DIR}/references/how-it-works.md for the phased workflow and ${CLAUDE_SKILL_DIR}/references/production-best-practices-applied.md for the production checklist.
firebase.json) or Cloud Run service YAMLtest cases passed, vs 11 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.