These examples are fairly basic and show you the YAML syntax for writing an agent.
Some of these agents use Built-in Tools like filesystem (which grants filesystem access) or memory (which allows the agent to store its findings for later use).
These are more advanced examples, most of them involve some sort of MCP server to augment the agent capabilities with powerful custom integrations with third-party services.
These examples are groups of agents working together. Each of them is specialized for a given task, and usually has some tools assigned to fulfill these tasks.
A coordinator agent usually makes them work together and checks that the work is finished.