What problem does it solve?
This Skill helps developers and engineers create, convert, and refine VeADK Agent implementations from user requirements, existing Langchain/Langgraph code, or Dify workflow definitions, reducing manual translation and boilerplate work.
Core Features & Use Cases
- Generate Agent Architectures: Analyze user requirements and propose a root_agent and sub_agent structure following VeADK conventions.
- Code Conversion: Convert Langchain/Langgraph projects and Dify YAML workflows into VeADK Agent code using mapping rules and guidance.
- Prompt Optimization and Structured Output: Refine system prompts, configure model_extra_config for structured Pydantic responses, and provide guidance on tools and knowledgebases for production use.
- Use Case: Migrate a chatbot built with Langchain to a VeADK-based agent that uses a knowledgebase and structured outputs for consistent production behavior.
Quick Start
Generate a VeADK Agent that converts my Langchain chatbot into a VeADK agent with a root_agent, appropriate sub_agents, and save generated files using the provided save_file script.