Community catalog of agent templates for the MIO Orchestration Platform. Agent templates define complete AI personas with skills, personality, and default settings.
An agent template = skills + personality (SOUL.md) + first-run guide (BOOT.md)
Templates let users create production-ready AI agents in one click. MIO resolves all skill and plugin dependencies automatically.
| Template | Description | Skills | Style |
|---|---|---|---|
research-assistant |
Thorough researcher with web synthesis | web-research | professional / helpful |
devops-bot |
Infrastructure monitoring and automation | system-admin | concise / technical |
social-media-manager |
Creative content strategist | social-media, communication | creative / enthusiastic |
templates/
├── research-assistant/
│ ├── agent.json ← manifest
│ ├── SOUL.md ← agent identity & personality
│ └── BOOT.md ← first-run instructions
├── devops-bot/
│ ├── agent.json
│ ├── SOUL.md
│ └── BOOT.md
└── catalog.json ← auto-generated index
- Design your agent following the Agent Template Guide
- Write
agent.jsondeclaring skill dependencies and defaults - Write
SOUL.mddefining the agent's identity, personality, and boundaries - Write
BOOT.mdwith a welcome message and getting-started examples - Validate with
mio_test --validate-agent agent.json - Fork this repo and add your template directory under
templates/ - Open a PR — CI validates automatically
Every template needs an agent.json:
{
"id": "my-agent",
"name": "My Agent",
"version": "1.0.0",
"vendor": "Your Name",
"description": "What this agent does",
"skills": {
"required": ["skill-a"],
"suggested": ["skill-b"]
},
"personality": {
"soul_md": "SOUL.md",
"boot_md": "BOOT.md",
"style": "professional",
"tone": "helpful"
},
"defaults": {
"model": "auto",
"temperature": 0.3
}
}See the Agent Template Spec for the full schema.
MIT License — see LICENSE for details.