LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/firebase/agent-skills --skill developing-genkit-dart
or paste the link and ask your coding assistant to install it
https://github.com/firebase/agent-skills/tree/main/skills/developing-genkit-dart
View on GitHub

What This Skill Does

Generates code and documentation for the Genkit Dart SDK. Covers AI agent development in Dart, including flows, structured outputs, tool definitions, embeddings, and LLM integration across multiple providers like Gemini, Claude, and GPT.

Genkit's Dart SDK has a wide plugin ecosystem and its own schema system, so having a skill that knows the correct API surface and plugin-specific setup saves a lot of doc-hunting.

When to use it

  • Building a Dart-based AI agent with tool-calling and structured output
  • Adding Gemini or Claude integration to a Flutter app via Genkit flows
  • Setting up Model Context Protocol (MCP) server and client in Dart
  • Creating type-safe schemas for Genkit tools and prompts with schemantic
  • Running and debugging Genkit flows locally with the Genkit CLI dev UI