What problem does it solve?
This Skill helps design robust, scalable, and simple ADK agent architectures by translating user requirements into architectural designs without writing code.
Core Features & Use Cases
- Deep Requirements Analysis: Analyze user requirements for gaps, ambiguity, and non-functional requirements.
- Pattern Selection & Validation: Choose the appropriate agent pattern and validate it with the user.
- ADK Compliance: Ensure compliance with ADK standards, such as handling user interaction outside non-interactive loops.
- Collaborative Design: Collaborate with users to design major workflows before finalizing the document.
- Architecture Definition: Define agent identity, scope boundaries, logic, flow, and dependencies.
- Evaluation Strategy: Define measurable success criteria for the architecture.
Quick Start
Use the Agent Architect skill to design the architecture for a new ADK agent based on the provided requirements.