File location
.md) is the agent name.
Manifest entry
Infacet.json, agents are declared as a map of name to descriptor:
description field is required. Adapter-specific metadata can be declared in the adapters field:
buildAssetMetadata() validates its metadata schema. Unknown adapters produce a warning but do not fail the build.
Content format
The file content is the agent’s system prompt. YAML front matter is optional. When present, it is preserved through the build and merged with the manifest’s metadata at install time.When to use agents
Agents define who the assistant is — a persona with a role, behavioral rules, and tool access. Use agents for:- Specialized reviewer personas (security reviewer, accessibility auditor)
- Domain experts (database advisor, API designer)
- Workflow-specific assistants (deployment helper, debugging partner)
Further reading
- Manifest Schema — the
agentsfield infacet.json - Getting Started — step-by-step guide including writing an agent