agent-persona kind. They are tenant-scoped, version-controlled, and authored in Markdown with YAML frontmatter or as structured YAML.
What a persona contains
The prompt is the heart of the persona. Write it as you would a senior engineer’s briefing: principles, conventions, what to avoid, what to prefer.
Follow-up instructions
When an event wakes an agent — a PR comment, a PR review, a CI result — the follow-up has two parts: the platform-formatted content (the facts of the event) and the instructions (what to do about them). A persona can tailor the instructions and the checklist tasks per event class through itsfollowups map, so a payments reviewer can react to PR comments differently from a generalist while still receiving the same platform-formatted event. The content is always platform-formatted — personas shape only the response, never the event formatting. See the agent-persona reference for the format.
Built-in personas
Murmur ships platform-managed personas that exist in every tenant:
Use them via the
--agent flag on murmur spawn, or select them in the dashboard’s spawn dialog.
Authoring your own
Create personas withmurmur set agent-persona — either piping a Markdown file with YAML frontmatter, or structured YAML. Both produce identical catalog records. See the agent-persona reference for all fields and formats.