Developing Genkit Dart

Genkit Dart SDK reference, der rent faktisk kompilerer — verificeret mod reelle pub.dev pakker.

Af genkit-ai · genkit-ai/skills

Testet · Virker ★ 9.2/10

Developing Genkit Dart — Genkit Dart SDK reference, der rent faktisk kompilerer — verificeret mod reelle pub.dev pakker.

Hvad det gør

Reference til at bygge AI-agenter/flows i Dart med Genkit Dart SDK: kerne generate/tool/flow mønstre plus 9 plugin-referencer (Google GenAI, Anthropic, OpenAI, MCP, Shelf, Firebase AI, Chrome, middleware) og det schemantic typed-schema bibliotek, det afhænger af. Triggere ved opbygning af AI-agenter i Dart/Flutter eller wiring af Genkit flows. Selvstændig (SKILL.md + references/, ingen eksterne plugin-root afhængigheder); alle 9 refererede pub.dev pakker er reelle og udgivet.

Testrapport

Reel kompileringstest: kode skrevet ud fra generel/JS-Genkit-flavoured forhåndsviden (ingen skill) kastede 6 dart analysefejl (forkert tool-schema type, positions-vs-navngivne flow argumenter, string-vs-ModelRef model argument); den samme opgave skrevet ved at følge skillens referencer kompilerede rent. Et reelt hul fundet: schemantic.md's codegen instruktioner udelader `schemantic_builder` dev-afhængigheden, så `build_runner build` 'skriver 0 outputs' lydløst, indtil du tilføjer den selv.

Testet: 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

Kommandoer og eksempelprompter

  • /developing-genkit-dartGenkit Dart SDK reference, der rent faktisk kompilerer — verificeret mod reelle pub.dev pakker.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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