What problem does it solve?
This skill turns high-level functional requirements or existing Enio agent code into runnable VeADK-Go agent implementations, removing manual porting and scaffolding effort for Go-based agent projects.
Core Features & Use Cases
- Agent Generation: Produce VeADK-Go LLM, sequential, loop, or parallel agent code from user requirements, including sub-agents and structured instructions.
- Enio-to-VeADK-Go Conversion: Translate Enio constructs (agents, tools, retrievers, chains) to VeADK-Go equivalents following mapping rules and reference documentation.
- Compliance & Tooling: Wire tools and knowledge bases, follow VeADK-Go config conventions, and validate fields (e.g., llmagent.Config Name must avoid spaces and hyphens) for deployable outputs.
Quick Start
Generate a VeADK-Go agent named order_processor from this requirement: build a chat LLM agent with a tool for adding todos and include a knowledge base, and convert the attached Enio agent code to VeADK-Go ensuring the agent name contains no spaces or hyphens.