Domains
Forms
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
When the user asks to build AI features, agents, flows, or tools in Go using Genkit, or works with Genkit Go code involving generation, prompts, streaming, tool calling, or model providers.
*Genkit instance explicitly, wrap AI logic in flows, use struct tags and good tool descriptions.genkit CLI for dev UI, flow runs, docs search, and trace inspection.Correct Genkit Go code with flows, proper AI integration, and ability to run/test via CLI and Developer UI with observability.
Use Cases
A Go backend engineer needs to add a joke-generation API to their service. They use this skill to init Genkit with Google AI plugin, define a flow with GenerateText, and serve it via HTTP. The skill provides exact code and CLI commands to test the flow locally with Developer UI, saving integration time and ensuring best practices.
A developer debugging a Genkit Go streaming flow uses the skill to load flows-and-http reference and genkit CLI. They run `genkit trace:get` to inspect traces and `genkit flow:run --stream` to reproduce issues. The skill's guidance on middleware and explicit `g` passing helps them fix concurrency bugs quickly.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File