Developing Genkit Dart

Genkit Dart SDK-Referenz, die tatsächlich kompiliert – verifiziert gegen echte pub.dev-Pakete.

von genkit-ai · genkit-ai/skills

Getestet · Funktioniert ★ 9.2/10

Developing Genkit Dart — Genkit Dart SDK-Referenz, die tatsächlich kompiliert – verifiziert gegen echte pub.dev-Pakete.

Was es kann

Referenz für die Erstellung von KI-Agenten/Flows in Dart mit dem Genkit Dart SDK: Kernmuster für Generierung/Tools/Flows plus 9 Plugin-Referenzen (Google GenAI, Anthropic, OpenAI, MCP, Shelf, Firebase AI, Chrome, Middleware) und die typisierte Schemantic-Bibliothek, von der es abhängt. Löst beim Erstellen von KI-Agenten in Dart/Flutter oder beim Verdrahten von Genkit-Flows aus. Eigenständig (SKILL.md + Referenzen/, keine externen Plugin-Root-Abhängigkeiten); alle 9 referenzierten pub.dev-Pakete sind echt und veröffentlicht.

Testbericht

Echter Kompilierungstest: Code, der aus allgemeinem/JS-Genkit-geschwängertem Vorwissen (kein Skill) geschrieben wurde, warf 6 Dart-Analysefehler (falscher Tool-Schema-Typ, positionelle vs. benannte Flow-Argumente, String vs. ModelRef Modellargument); die gleiche Aufgabe, die durch Befolgen der Referenzen des Skills geschrieben wurde, kompilierte sauber. Eine echte Lücke gefunden: schemantic.md's Codegenerierungsanweisungen lassen die `schemantic_builder` Dev-Abhängigkeit weg, sodass `build_runner build` stillschweigend '0 Ausgaben schreibt', bis Sie sie selbst hinzufügen.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/genkit-ai/skills
cd skills
mkdir -p ~/.claude/skills
cp -r skills/developing-genkit-dart ~/.claude/skills/developing-genkit-dart

Befehle & Beispiel-Prompts

  • /developing-genkit-dartGenkit Dart SDK-Referenz, die tatsächlich kompiliert – verifiziert gegen echte pub.dev-Pakete.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Help me define a typed tool and flow using Genkit in Dart
  • How do I call Gemini from a Dart console app with genkit_google_genai?
  • Set up an AI agent flow in my Flutter project using the Genkit SDK