agent/ directory at your project root — version-controlled files that ship through the same git workflow as your pages. There are two kinds of customization: context (always-loaded instructions) and skills (on-demand playbooks the agent loads when a task calls for them).
The Evidence Agent and its
agent/ authoring tools are available once the Evidence Agent is enabled for your organization.The agent/ directory
Every new project is scaffolded with the reserved structure:
agent/ is a reserved sibling of pages/, queries/, and components/. Files are recognized by location, not extension — anything under agent/context/ is context, anything under agent/skills/<name>/ is a skill.
Context
Every file underagent/context/ is treated as freeform markdown and is always included in the Evidence Agent’s instructions. Use these files to give the agent the organizational knowledge it can’t infer from your data — company targets, business processes, the org chart, metric definitions, the product changelog — and to set the tone and guardrails for how it should answer.
agent/context/ makes them version-controlled and per-project. Across projects a reader can access, each project’s context is merged.
Skills
Skills encode an analytical process directly, so the agent runs it the way your team would — the right follow-up questions, the analytical steps, and how to present results. They load on demand, keeping the always-on instructions small. Each skill is a folder underagent/skills/ containing a SKILL.md file:
SKILL.md follows the open Agent Skills format — YAML frontmatter plus a markdown body:
The
description is the only part of a skill loaded up front — it’s how the agent decides whether to open the skill, so write it to say what the skill does and when to use it. The body loads only when the agent chooses to use the skill.
Creating agent files
New projects already include a starteragent/context/instructions.md. To add more context files or skills, use the Agent config menu in the editor’s project sidebar — it creates a context file or a skill folder with the right structure and a starter template. You can also add the files directly in git.
Beyond Evidence Studio
The Evidence Agent is available in Studio’s chat, and the same context and skills are exposed to external AI clients (such as Claude and ChatGPT) through the Studio MCP server’sget_context tool — so a connected assistant sees the same instructions and available skills as the in-app agent.
