VeADK-Go 技能集合

Generate runnable VeADK-Go agent code from user requirements or Enio conversions.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/kbtime/openclaw-workspace --skill veadk-go
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: VeADK-Go 技能集合
Source: https://github.com/kbtime/openclaw-workspace/tree/main/skills/veadk-go-skills
Command: npx skills add https://github.com/kbtime/openclaw-workspace --skill veadk-go

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about VeADK-Go 技能集合

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a VeADK-Go LLM agent from functional requirements?

To generate a VeADK-Go LLM agent, provide your high-level functional requirements to produce runnable Go agent code, ensuring the llmagent.Config Name contains no spaces or hyphens. This removes manual scaffolding effort for Go-based agent projects.

How do I convert Enio agent code to VeADK-Go?

Convert Enio agent code to VeADK-Go by translating Enio constructs like agents, tools, retrievers, and chains into VeADK-Go equivalents. The process follows specific mapping rules and reference documentation to ensure accurate migration.

Can I create sequential, loop, and parallel agents in VeADK-Go?

Yes, you can create sequential, loop, and parallel agents in VeADK-Go. The generation process supports producing these specific agent code structures from your requirements, including sub-agents and structured instructions.

How do I bind tools and knowledge bases when creating a Go agent?

Bind tools and knowledge bases by following VeADK-Go configuration conventions during agent generation. This ensures the generated Go agent correctly wires components and validates fields for deployable outputs.

What are the naming constraints for VeADK-Go agent configurations?

VeADK-Go agent configurations require the llmagent.Config Name field to contain no spaces or hyphens. Adhering to this constraint ensures the generated agent code is valid and deployable.