The agent's identity card
Every custom agent is a Markdown file with YAML frontmatter between
Critical requirement: the first
--- delimiters at the top. The frontmatter defines who the agent is (name, description), what it can do (tools), how it thinks (model), and how it looks (color). The body below the frontmatter contains the system prompt that shapes the agent's personality and expertise.Critical requirement: the first
--- must be on line 1 of the file. If there is a blank line before it, the agent silently fails to load. There is no error message; it simply will not appear in your agent list.