Not in the top 1,000 by GitHub stars

genkit-ai/skills

Agent Skills that teach AI coding agents how to build applications with the Genkit framework (JS/TS, Go, Dart).

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/developing-genkit-dart/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

196e1f64a691 → 9b888546d23d

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 196e1f64a691

No earlier version was observed for comparison.

Compare on GitHub

skills/developing-genkit-go/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

196e1f64a691 → 9b888546d23d

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 196e1f64a691

No earlier version was observed for comparison.

Compare on GitHub

skills/developing-genkit-js/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

196e1f64a691 → 9b888546d23d

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 196e1f64a691

No earlier version was observed for comparison.

Compare on GitHub

skills/developing-genkit-python/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

196e1f64a691 → 9b888546d23d

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → 196e1f64a691

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 9b888546d23d6461995faa6572f61729c402b09f

39GitHub stars
2stars in 7 days
4skills in this repository
4commits in 30 days

Heat

3.5
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 4, 202639

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

developing-genkit-dart

When your agent uses it

Generates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into Dart/Flutter applications.

What it loads into context

Frontmatter

69 tokens

Always available to the agent

SKILL.md

3,381 tokens

When the skill is activated

Reference documents

34,105 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Core Features and Usage
  2. 1.0 vs pre-1.0 APIs
  3. Prompts (Dotprompt)
  4. Agents
  5. Generative UI (A2UI)
  6. Genkit CLI (recommended)
  7. Plugin Ecosystem
  8. External Dependencies
  9. Best Practices

Files

  • SKILL.mdcore13,710 bytes
  • SKILL.mdcore13,710 bytes
  • SKILL.mdcore13,710 bytes
  • SKILL.mdcore13,710 bytes
  • SKILL.mdcore13,710 bytes
  • SKILL.mdcore13,710 bytes
  • SKILL.mdcore13,710 bytes
  • references/a2ui.mddoc15,042 bytes
  • references/agents-artifacts.mddoc5,797 bytes
  • references/agents-background.mddoc3,867 bytes
  • references/agents-branching.mddoc3,628 bytes
  • references/agents-custom.mddoc6,827 bytes
  • references/agents-deployment.mddoc4,170 bytes
  • references/agents-human-in-the-loop.mddoc8,169 bytes
  • references/agents-multi-agent.mddoc5,763 bytes
  • references/agents-sessions.mddoc6,903 bytes
  • references/agents-state.mddoc7,287 bytes
  • references/agents.mddoc14,968 bytes
  • references/dotprompt.mddoc8,049 bytes
  • references/genkit.mddoc16,559 bytes
  • references/genkit_anthropic.mddoc1,699 bytes
  • references/genkit_chrome.mddoc543 bytes
  • references/genkit_firebase_ai.mddoc588 bytes
  • references/genkit_google_genai.mddoc3,853 bytes
  • references/genkit_mcp.mddoc4,439 bytes
  • references/genkit_middleware.mddoc4,833 bytes
  • references/genkit_openai.mddoc2,856 bytes
  • references/genkit_shelf.mddoc4,469 bytes
  • references/genkit_vertexai.mddoc2,697 bytes
  • references/schemantic.mddoc4,872 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • developing-genkit-dart
  • developing-genkit-go
  • developing-genkit-js
  • developing-genkit-python

Repository facts

License
No license detected
Created
Jan 28, 2026
Last pushed
Nov 5, 2026
Forks
10
Open issues
1
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 22 notes
  • skills/developing-genkit-dart/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-dart/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-dart/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-dart/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-dart/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-dart/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-go/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-go/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-go/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-go/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-go/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-js/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-js/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-js/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-js/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-js/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-python/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-python/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-python/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/developing-genkit-python/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 145 signals by file

skills/developing-genkit-dart/SKILL.md

  • Network accessline 91
    buttons), not just prose. The whole server-side integration is the `a2ui()` model middleware in an agent's (or `ai.generate`'s) `use` list; the Flutter client renders surfaces with the [`genui`](https://pub.dev/packages/genui) package plus
  • Network accessline 92
    middleware in an agent's (or `ai.generate`'s) `use` list; the Flutter client renders surfaces with the [`genui`](https://pub.dev/packages/genui) package plus the helpers in `package:genkit_a2ui/client.dart`. Dart specific: you must
  • Network accessline 93
    renders surfaces with the [`genui`](https://pub.dev/packages/genui) package plus
  • Dangerous shell operationline 106
    curl -sL cli.genkit.dev | bash # Native CLI
  • Network accessline 106
    curl -sL cli.genkit.dev | bash # Native CLI
  • Network accessline 113
    **Primary pattern (default):** prefix `genkit start --` to your normal run command. This collects telemetry from any Genkit code your program runs, whether triggered from the dev UI, your own web server/web UI, or a plain script. Starts the
  • Network accessline 166
    ## External Dependencies Whenever you define schemas mapping inside of Tools, Flows, and Prompts, you must use the [schemantic](https://pub.dev/packages/schemantic) library.
  • Network accessline 167
    Whenever you define schemas mapping inside of Tools, Flows, and Prompts, you must use the [schemantic](https://pub.dev/packages/schemantic) library.

skills/developing-genkit-dart/references/a2ui.md

  • Network accessline 3
    The `genkit_a2ui` package brings > [A2UI](https://a2ui.org/), a transport-agnostic, JSON-based streaming UI
  • Network accessline 4
    > [A2UI](https://a2ui.org/), a transport-agnostic, JSON-based streaming UI
  • Network accessline 28
    To render surfaces you also need a renderer. The Flutter renderer for A2UI is [`genui`](https://pub.dev/packages/genui). On the **client** Flutter app, add it
  • Network accessline 29
    [`genui`](https://pub.dev/packages/genui). On the **client** Flutter app, add it
  • Network accessline 131
    // remoteAgent returns an AgentApi<State> (not a `RemoteAgent`). final agent = remoteAgent(   url: 'http://localhost:8080/api/uiAgent',
  • Network accessline 132
    final agent = remoteAgent(   url: 'http://localhost:8080/api/uiAgent',   getSnapshotUrl: 'http://localhost:8080/api/uiAgent/getSnapshot',
  • Network accessline 133
    url: 'http://localhost:8080/api/uiAgent',
  • Network accessline 134
    getSnapshotUrl: 'http://localhost:8080/api/uiAgent/getSnapshot',
  • Network accessline 135
    abortUrl: 'http://localhost:8080/api/uiAgent/abort',

skills/developing-genkit-dart/references/agents-deployment.md

  • Network accessline 62
    port,   );   print('Agents API server running on http://localhost:${server.port}');
  • Network accessline 63
    );   print('Agents API server running on http://localhost:${server.port}'); }
  • Network accessline 64
    print('Agents API server running on http://localhost:${server.port}');

skills/developing-genkit-dart/references/agents.md

  • Network accessline 283
    final weather = remoteAgent(url: 'http://localhost:8080/api/weatherAgent');
  • Network accessline 315
    final agent = remoteAgent(   url: 'https://your-backend.example.com/api/weatherAgent',
  • Network accessline 316
    url: 'https://your-backend.example.com/api/weatherAgent',
  • Network accessline 342
    class _ChatViewState extends State<ChatView> {   late final AgentApi _agent = remoteAgent(     url: 'http://localhost:8080/api/weatherAgent',
  • Network accessline 343
    late final AgentApi _agent = remoteAgent(     url: 'http://localhost:8080/api/weatherAgent',   );
  • Network accessline 344
    url: 'http://localhost:8080/api/weatherAgent',

skills/developing-genkit-dart/references/dotprompt.md

  • Network accessline 46
    Picoschema follows the [spec](https://genkit.dev/docs/dotprompt/#picoschema),

skills/developing-genkit-dart/references/genkit.md

  • Network accessline 318
    final stringAction = defineRemoteAction(   url: 'http://localhost:3400/my-flow',
  • Network accessline 319
    url: 'http://localhost:3400/my-flow',
  • Network accessline 334
    final streamAction = defineRemoteAction(   url: 'http://localhost:3400/stream-story',
  • Network accessline 335
    url: 'http://localhost:3400/stream-story',
  • Network accessline 367
    try {     const result = await runFlow({       url: 'http://127.0.0.1:3400/helloFlow', // Replace with your deployed flow's URL
  • Network accessline 368
    const result = await runFlow({       url: 'http://127.0.0.1:3400/helloFlow', // Replace with your deployed flow's URL       input: { name: 'Genkit User' },
  • Network accessline 369
    url: 'http://127.0.0.1:3400/helloFlow', // Replace with your deployed flow's URL
  • Network accessline 387
    try {     const result = streamFlow({       url: 'http://127.0.0.1:3400/helloFlow', // Replace with your deployed flow's URL
  • Network accessline 388
    const result = streamFlow({       url: 'http://127.0.0.1:3400/helloFlow', // Replace with your deployed flow's URL       input: { name: 'Streaming User' },
  • Network accessline 389
    url: 'http://127.0.0.1:3400/helloFlow', // Replace with your deployed flow's URL
  • Network accessline 429
    // A Media/Image part   final mediaPart = MediaPart(     media: Media(url: 'https://...', contentType: 'image/png'),
  • Network accessline 430
    final mediaPart = MediaPart(     media: Media(url: 'https://...', contentType: 'image/png'),     metadata: {'foo': 'bar'},
  • Network accessline 431
    media: Media(url: 'https://...', contentType: 'image/png'),

skills/developing-genkit-dart/references/genkit_anthropic.md

  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]

skills/developing-genkit-dart/references/genkit_mcp.md

  • Network accessline 61
    name: 'my-host',     mcpServers: {       'remote': McpServerConfig(url: Uri.parse('https://mcp.example.com/mcp')),
  • Network accessline 62
    mcpServers: {       'remote': McpServerConfig(url: Uri.parse('https://mcp.example.com/mcp')),     },
  • Network accessline 63
    'remote': McpServerConfig(url: Uri.parse('https://mcp.example.com/mcp')),
  • Network accessline 150
    >   port: 3000, >   allowedHosts: ['mcp.example.com'], >   allowedOrigins: ['https://app.example.com'],
  • Network accessline 151
    >   allowedHosts: ['mcp.example.com'], >   allowedOrigins: ['https://app.example.com'], > );
  • Network accessline 152
    >   allowedOrigins: ['https://app.example.com'],

skills/developing-genkit-dart/references/genkit_openai.md

  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Network accessline 73
    [Credential-related source omitted]
  • Access to secretsline 73
    [Credential-related source omitted]
  • Network accessline 74
    baseUrl: 'https://api.groq.com/openai/v1',

skills/developing-genkit-dart/references/genkit_shelf.md

  • Network accessline 3
    HTTP serving lives in core `package:genkit/io.dart` (`GenkitRouter`, plain `dart:io`, no web framework). `genkit_shelf` is only an adapter that mounts a `GenkitRouter` into a [shelf](https://pub.dev/packages/shelf) app.
  • Network accessline 5
    `GenkitRouter` into a [shelf](https://pub.dev/packages/shelf) app.
  • Network accessline 35
    await genkit.serve(     port: 8080, // default: $PORT, then 3400. Host defaults to 0.0.0.0.     cors: const CorsOptions(allowedOrigins: ['https://myapp.dev']), // default: no CORS
  • Network accessline 36
    port: 8080, // default: $PORT, then 3400. Host defaults to 0.0.0.0.     cors: const CorsOptions(allowedOrigins: ['https://myapp.dev']), // default: no CORS   );
  • Network accessline 37
    cors: const CorsOptions(allowedOrigins: ['https://myapp.dev']), // default: no CORS

skills/developing-genkit-dart/references/genkit_vertexai.md

  • Network accessline 39
    runtimes it is automatic. The account needs `roles/aiplatform.user`. - **No API key.** For API-key access use `genkit_google_genai` (`googleAI()`). - `authClient:` takes your own authenticated `http.Client`; the plugin never
  • Network accessline 40
    - **No API key.** For API-key access use `genkit_google_genai` (`googleAI()`). - `authClient:` takes your own authenticated `http.Client`; the plugin never   closes it.
  • Network accessline 41
    - `authClient:` takes your own authenticated `http.Client`; the plugin never

skills/developing-genkit-go/SKILL.md

  • Dangerous shell operationline 107
    curl -sL cli.genkit.dev | bash
  • Network accessline 107
    curl -sL cli.genkit.dev | bash
  • Network accessline 110
    **Primary pattern (default):** prefix `genkit start --` to your normal run command. This collects telemetry from any Genkit code your program runs, whether triggered from the dev UI, your own web server/web UI, or a plain script. Starts the

skills/developing-genkit-go/references/a2ui.md

  • Network accessline 3
    The A2UI plugin (`github.com/firebase/genkit/go/plugins/a2ui/exp`, imported as `a2uix`) brings [A2UI](https://a2ui.org/), a transport-agnostic, JSON-based
  • Network accessline 4
    `a2uix`) brings [A2UI](https://a2ui.org/), a transport-agnostic, JSON-based
  • Network accessline 34
    `actionToMessage`). - **Dart/Flutter**: rendering with the   [`genui`](https://pub.dev/packages/genui) package plus the
  • Network accessline 35
    - **Dart/Flutter**: rendering with the   [`genui`](https://pub.dev/packages/genui) package plus the   `package:genkit_a2ui/client.dart` helpers.
  • Network accessline 36
    [`genui`](https://pub.dev/packages/genui) package plus the
  • Network accessline 135
    curl -N -X POST 'http://localhost:8080/api/uiAgent?stream=true' \
  • Network accessline 176
    weatherCatalog := a2uix.BasicCatalog() weatherCatalog.ID = "https://my-app.org/catalogs/weather.json"
  • Network accessline 177
    weatherCatalog.ID = "https://my-app.org/catalogs/weather.json"

skills/developing-genkit-go/references/agents-deployment.md

  • Network accessline 159
    # One-shot turn: curl -s localhost:8080/api/weatherAgent \
  • Network accessline 160
    curl -s localhost:8080/api/weatherAgent \
  • Network accessline 164
    # Resume a server-managed session: curl -s localhost:8080/api/weatherAgent \
  • Network accessline 165
    curl -s localhost:8080/api/weatherAgent \

skills/developing-genkit-go/references/agents-multi-agent.md

  • Network accessline 173
    researcher := genkitx.DefineRemoteAgent(g, "researcher", "https://research.internal/agents/researcher",

skills/developing-genkit-go/references/flows-and-http.md

  • Network accessline 136
    curl -X POST http://localhost:8080/jokeFlow \
  • Network accessline 145
    curl -N -X POST http://localhost:8080/streamingJokeFlow \

skills/developing-genkit-go/references/getting-started.md

  • Dangerous shell operationline 91
    curl -sL cli.genkit.dev | bash
  • Network accessline 91
    curl -sL cli.genkit.dev | bash
  • Network accessline 107
    This launches: - Your app (with tracing enabled) - The Developer UI at `http://localhost:4000`
  • Network accessline 108
    - Your app (with tracing enabled) - The Developer UI at `http://localhost:4000` - A telemetry API at `http://localhost:4033`
  • Network accessline 109
    - The Developer UI at `http://localhost:4000`
  • Network accessline 110
    - A telemetry API at `http://localhost:4033`

skills/developing-genkit-go/references/providers.md

  • Access to secretsline 11
    [Credential-related source omitted]
  • Network accessline 13
    Model names follow the format `googleai/<model-id>`. Look up the latest model IDs at https://ai.google.dev/gemini-api/docs/models.
  • Access to secretsline 59
    [Credential-related source omitted]
  • Network accessline 61
    Model names follow the format `anthropic/<model-id>`. Look up the latest model IDs at https://docs.anthropic.com/en/docs/about-claude/models.
  • Network accessline 87
    [Credential-related source omitted]
  • Network accessline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 89
    // BaseURL: "https://custom-endpoint/v1", // for non-OpenAI providers
  • Network accessline 110
    ollamaPlugin := &ollama.Ollama{ 	ServerAddress: "http://localhost:11434",
  • Network accessline 111
    ServerAddress: "http://localhost:11434",

skills/developing-genkit-js/references/a2ui.md

  • Network accessline 3
    The `@genkit-ai/a2ui` plugin brings > [A2UI](https://a2ui.org/), a transport-agnostic, JSON-based streaming UI
  • Network accessline 4
    > [A2UI](https://a2ui.org/), a transport-agnostic, JSON-based streaming UI
  • Network accessline 22
    To render surfaces in the browser you also need a renderer. A2UI ships renderers for [`@a2ui/lit`](https://www.npmjs.com/package/@a2ui/lit),
  • Network accessline 23
    for [`@a2ui/lit`](https://www.npmjs.com/package/@a2ui/lit),
  • Network accessline 24
    [`@a2ui/react`](https://www.npmjs.com/package/@a2ui/react), and
  • Network accessline 25
    [`@a2ui/angular`](https://www.npmjs.com/package/@a2ui/angular). The examples here
  • Network accessline 192
    <link rel="stylesheet"     href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0..1,0" />
  • Network accessline 193
    href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0..1,0" />
  • Network accessline 239
    const myCatalog: A2uiCatalog = {   id: 'https://my-app.org/catalogs/weather.json',
  • Network accessline 240
    id: 'https://my-app.org/catalogs/weather.json',

skills/developing-genkit-js/references/agents-deployment.md

  • Network accessline 154
    ### Web Fetch (`@genkit-ai/fetch`)

skills/developing-genkit-js/references/agents.md

  • Network accessline 210
    const weather = remoteAgent({ url: 'http://localhost:8080/api/weatherAgent' });

skills/developing-genkit-js/references/examples.md

  • Network accessline 127
    prompt: [     { text: "change the person's outfit to a banana costume" },     { media: { url: "https://example.com/photo.jpg" } },
  • Network accessline 128
    { text: "change the person's outfit to a banana costume" },     { media: { url: "https://example.com/photo.jpg" } },   ],
  • Network accessline 129
    { media: { url: "https://example.com/photo.jpg" } },

skills/developing-genkit-js/references/setup.md

  • Network accessline 39
    8. Add the `genkit-cli` to the project's `devDependencies` (e.g. `npm install -D genkit-cli`, or the pnpm/yarn/bun equivalent) so the CLI version is pinned per-project and works in CI, then add a `genkit:dev` script to `package.json` that r
  • Network accessline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]

skills/developing-genkit-python/SKILL.md

  • Network accessline 16
    - Python **3.10+** and **`uv`** ([install](https://docs.astral.sh/uv/getting-started/installation/))
  • Access to secretsline 75
    [Credential-related source omitted]

skills/developing-genkit-python/references/agents-http.md

  • Network accessline 53
    client = remote_agent(     url='http://127.0.0.1:8080/api/weatherAgent',
  • Network accessline 54
    url='http://127.0.0.1:8080/api/weatherAgent',
  • Network accessline 104
    client = remote_agent(     url='http://127.0.0.1:8080/api/supportAgent',
  • Network accessline 105
    url='http://127.0.0.1:8080/api/supportAgent',

skills/developing-genkit-python/references/agents-state.md

  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]

skills/developing-genkit-python/references/dev-workflow.md

  • Network accessline 16
    If the developer doesn't have one: > Get a free key at https://aistudio.google.com/apikey — click **"Create API key"**, copy it.
  • Network accessline 17
    > Get a free key at https://aistudio.google.com/apikey — click **"Create API key"**, copy it.
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 59
    Genkit Tools UI: http://localhost:4000
  • Network accessline 62
    The Dev UI is now running at **http://localhost:4000**
  • Network accessline 70
    1. Open **http://localhost:4000** in your browser
  • Access to secretsline 122
    [Credential-related source omitted]
  • Network accessline 124
    `genkit start --port 4001 -- uv run src/main.py` - `uv: command not found` —   `curl -LsSf https://astral.sh/uv/install.sh | sh`
  • Network accessline 125
    - `uv: command not found` —   `curl -LsSf https://astral.sh/uv/install.sh | sh` - Flow not showing in Dev UI — check `genkit start` output for errors
  • Dangerous shell operationline 126
    `curl -LsSf https://astral.sh/uv/install.sh | sh`
  • Network accessline 126
    `curl -LsSf https://astral.sh/uv/install.sh | sh`

skills/developing-genkit-python/references/evals.md

  • Access to secretsline 7
    [Credential-related source omitted]

skills/developing-genkit-python/references/examples.md

  • Network accessline 105
    image_url = 'https://example.com/cat.jpg'  # or data:image/png;base64,...

skills/developing-genkit-python/references/fastapi.md

  • Access to secretsline 50
    [Credential-related source omitted]
  • Network accessline 74
    const res = await fetch('/api/chat', {
  • Network accessline 83
    **curl test:**
  • Network accessline 85
    curl -N -X POST http://localhost:8080/api/chat \
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 316
    [Credential-related source omitted]
  • Network accessline 322
    Genkit Developer UI: http://localhost:4000
  • Network accessline 333
    async with httpx.AsyncClient(base_url='http://127.0.0.1:18524') as client:

skills/developing-genkit-python/references/setup.md

  • Access to secretsline 23
    [Credential-related source omitted]

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Combined signals: 2 facts
Signal confidence: 145 facts

and 95 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/developing-genkit-dart/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/developing-genkit-dart/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/developing-genkit-dart/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/developing-genkit-dart/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/developing-genkit-dart/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/developing-genkit-dart/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.