---
title: "Genkit"
description: "2 posts about Genkit, summarised, each linking to the original."
---

# Genkit
> 2 posts about Genkit, summarised, each linking to the original.

## Articles

### [Enable on-demand expertise with Agent Skills in Genkit Go](https://yomu.fyi/post/enable-on-demand-expertise-with-agent-skills-in-genkit-go.md)
- Company: [Google](https://yomu.fyi/company/google.md)
- Author: Daniela Petruzalek
- Published: Jul 31, 2026
- Type: Tutorial

Agent Skills in Genkit Go address the prompt-context problem caused by loading every procedure, guide, and document into an agent’s persistent context. The tutorial defines skills as discoverable knowledge packs organized around a SKILL.md file, whose frontmatter is exposed first and whose instructions, references, assets, and scripts are loaded through progressive disclosure when needed. It integrates the Skills middleware with Genkit’s wrapper architecture, scans SkillPaths for metadata, matches descriptions, and invokes the use\_skill tool before injecting the selected skill into active context; Go examples use ai.WithUse during Generate or GenerateText. Recipe and image-restoration examples show skills activating for matching requests, while the post notes that the restoration skill may require several attempts because model behavior is non-deterministic.


### [Build agentic full-stack apps with Genkit](https://yomu.fyi/post/build-agentic-full-stack-apps-with-genkit.md)
- Company: [Google](https://yomu.fyi/company/google.md)
- Author: Chris Gill
- Published: Jul 1, 2026
- Type: Announcement

Genkit Agents is an open-source, full-stack foundation for conversational AI and agentic applications, supporting TypeScript, Go, Dart, and Python. The Agents API packages message history, tool loops, streaming, persistence, and frontend communication behind a shared interface: agents can run in process or behind HTTP, and clients use chat() through remoteAgent(). Developers can choose client-managed state or session-store-backed snapshots, resume by session ID, branch from snapshot ID, stream text, custom state, and artifacts, and pause tools for human approval. The framework also supports detached long-running work, specialist delegation, persistence choices including in-memory, file, Firestore, and custom stores, plus an Agent Runner in the Developer UI. The Agents API is in preview for TypeScript and Go, with breaking changes possible in minor releases.
