Official Firebase skill for building AI-powered apps with Genkit and Dart. Covers Genkit flows, model integration, and AI API patterns.
npx skills@latest add firebase/agent-skillsWhat It Is
An official Firebase skill that teaches AI coding agents how to work with Google’s Genkit framework in Dart. If you’re building AI features into Flutter or server-side Dart apps, this skill gives your agent the context it needs to write Genkit flows, connect to models, and handle AI responses correctly.
Why It Matters
Genkit is Google’s open-source framework for building AI-powered applications. It handles the messy parts — prompt management, model integration, output parsing, and observability. But most AI agents don’t know Genkit’s API structure out of the box. They guess, and they guess wrong.
This skill fixes that. It embeds Genkit’s conventions directly into your agent’s context so the code it generates actually compiles on the first try.
What You Get
- Genkit flow patterns — how to define, run, and chain flows in Dart
- Model integration — working with Gemini, Vertex AI, and third-party models through Genkit
- Input/output schemas — using
dart:convertand Genkit’s schema system properly - Observability setup — Firebase logging and monitoring for Genkit flows
- Common gotchas — Dart-specific quirks the official docs gloss over
Who It’s For
Flutter developers adding AI features to mobile apps. Dart server devs building Genkit-powered backends. Anyone using Firebase + Genkit who wants their AI agent to stop guessing the API and start shipping working code.
Bottom Line
61.9K installs don’t lie. If your AI agent works with Genkit and Dart, install this skill and watch the code quality jump.
Frequently Asked Questions
What is Developing Genkit with Dart?
How to install Developing Genkit with Dart?
npx skills@latest add firebase/agent-skills