Agent Spec Template
# Agent Spec
## Overview
Describe the agent's purpose and how it works.
## Language
`python` or `go`.
## Example Use Cases
Concrete examples with expected inputs and outputs.
## Tools Required
Each tool with its purpose, API details, and authentication needs.
## Constraints & Safety Rules
Specific rules — not just generic statements.
## Success Criteria
Measurable outcomes for evaluation.
## Reference Samples
Recipes to study in Phase 1, from the topic index (`/google-agents-cli-adk-code` →
`references/samples.md`). List every one that looks relevant — several is normal and better than
guessing at one.
- `core/python/<recipe>` — <what you expect to take from it>Optional sections for more detailed specs: Edge Cases to Handle, Architecture & Sub-Agents, Data Sources & Auth, Non-Functional Requirements.