kiwi-go-agent
Installation
SKILL.md
Kiwi Go Agent Development
This skill defines the standards for building AI agents in Go using the golanggraph framework and langchaingo. All agent development MUST follow these patterns.
Framework Overview
| Framework | Purpose | Import |
|---|---|---|
| golanggraph | Graph-based agent workflow engine | github.com/futurxlab/golanggraph/* |
| langchaingo | LLM calls, prompts, tool definitions | github.com/tmc/langchaingo/* |
Agents are DAGs (directed acyclic graphs -- with cycles allowed for loops) of Nodes connected by Edges. Each node performs one atomic step: call an LLM, execute tools, validate output, or transform state.
Core Concepts
State
All data flows through state.State: