developing-genkit-python

Build AI applications in Python using Genkit with flows, tools, and multiple model providers.

firebase ↓ 33k
Claude Code
View source ↗

What it does

  • Runtime: Python 3.14+, uv for deps (install).
  • CLI: genkit --version — install via npm install -g genkit-cli if missing.
  • Examples: Structured output, streaming, flows, tools, embeddings.
  • Setup: New project bootstrap and plugins.
  • Common Errors: Read first when something breaks.
  • FastAPI: HTTP, genkitfastapihandler, parallel flows.
  • Dotprompt: .prompt files and helpers.

Requirements & configuration

Configuration: GEMINI_API_KEY

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Build AI applications in Python using Genkit with flows, tools, and multiple model providers.

Source

Repository: https://github.com/firebase/agent-skills

developing-genkit-python FAQ

What does the developing-genkit-python skill do?

Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems. Runtime: Python 3.14+, uv for deps (install). CLI: genkit --version — install via npm install -g genkit-cli if missing.

How do I install developing-genkit-python?

Run: npx -y skills add https://github.com/firebase/agent-skills --skill developing-genkit-python --agent claude-code — the source lives at github.com/firebase/agent-skills.

Maintain developing-genkit-python?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

developing-genkit-python on getagentictools
[![developing-genkit-python on getagentictools](https://getagentictools.com/badge/skills/firebase-agent-skills-developing-genkit-python.svg)](https://getagentictools.com/skills/firebase-agent-skills-developing-genkit-python?ref=badge)
npx agentictools info skills/firebase-agent-skills-developing-genkit-python

The second line is the CLI lookup for this page — handy in READMEs and docs.