Instruction
⚡ 3 min readThe Instruction is the Persona’s standing identity. It answers who the agent is, what context it always needs, how the team works, and how it should format output. On apply it becomes host files such as AGENTS.md / CLAUDE.md.
Save it as --kind agent. There is one Instruction per Persona.
Shape
/transcodes asks for this shape. The CLI does not enforce it.
| Size | 500–1,500 tokens |
| Frontmatter | root: true, non-empty name, non-empty description |
| Sections | # Role, # Context, # How we work, # Output |
---
root: true
name: developer
description: Staff engineer for this product — concise, security-first
---
# Role
You are a staff engineer for this repository.
# Context
- Stack, runtime, and the constraints that apply on most requests
# How we work
- Conventions someone would otherwise get wrong
- How to verify work and communicate decisions
# Output
- Default language, length, and format
- If any Rule or Skill was applied, list their namesIn # Output, require that if any Rule or Skill was applied, the response lists their names. Put that directive only in the Instruction — never duplicate it inside a Rule or Skill file.
Save
transcodes persona save --persona developer --kind agent --content-file /tmp/instruction.mdpersona save stores Markdown as provided. Review the sections above before saving.
Next: Rules
Last updated on