Agent Zero is a real team member
What I would like to make my Agent Zero do, I need help to set up this scenario. One detail is that each sub-agent can use a different Model. Recommended Final Structure of the /a0/agents/ Directory /a0/agents/ ├── shared_utils/ # Shared functions/utilities (templates, helpers, integrations) │ ├── message_template.json │ ├── mongo_integration.txt │ └── README.md ├── orchestrator_agent_zero/ # Main orchestrator (defines central prompts and decision logic) │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── architect/ # Specialist agent for solution architecture │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── integration_engineer/ # Agent for technical integrations (e.g., APIs, middlewares) │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── rap_cap_java_json_developer/ # Specialist agent for CAP/RAP and Java/JSON development │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── tech_lead_expert/ # Tech Lead/Senior agent for technical review and guidance │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── analyst/ # Functional and requirements analyst agent │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── critic/ # Critical agent for QA, review, and quality control │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── debugger/ # Agent for debugging and error resolution │ ├── system_prompt.txt │ ├── user_prompt.txt │ └── README.md ├── orchestration_scripts/ # Central multi-agent orchestration scripts (router, launcher, manager) │ ├── orchestrator.py │ ├── agent_launcher.py │ ├── task_router.py │ ├── communication_manager.py │ ├── logger.py │ ├── shared_utils.py │ └── test_multi_agent_flow.py ├── persistence/ # Abstraction for database integration (MongoDB, etc.) │ └── (relevant scripts/configs) ├── tests/ # Automated unit and multi-agent integration tests ├── ci_cd/ # Continuous integration and delivery pipelines ├── healthcheck.py # Script for system health monitoring and healthcheck