The Best SOUL.md Templates for Every Use Case
2026-03-25 · Claw Team
A blank SOUL.md file is intimidating. You know your agent needs personality, boundaries, and behavioral rules, but translating those requirements into working instructions is harder than it looks. Most teams spend days iterating on their SOUL.md, only to end up with something that works okay but never feels right.
Templates change the equation. Instead of starting from nothing, you start from a proven configuration and customize it. The difference in time-to-production is real: hours instead of weeks.
What makes a good template
Not all templates are equal. A good SOUL.md template has four properties. First, it's battle-tested: used by real agents in production with measurable performance data. Second, it's annotated: every section includes comments explaining why it exists and what happens if you remove it. Third, it's modular: you can swap sections without breaking the whole file. Fourth, it's sized correctly: thorough enough to handle edge cases but concise enough to leave room in the context window for actual conversation.
ClawZenith's template library is built on these principles. Every template has been tested across at least 50 production deployments and comes with performance benchmarks so you know what to expect.
Customer support agent template
This is our most popular template, used by over 200 production agents. It defines a professional, empathetic tone with explicit escalation rules. The key sections: greeting behavior (acknowledge the issue before diagnosing), troubleshooting protocol (ask one clarifying question at a time, never assume), boundary rules (what to handle vs. what to escalate), and closing behavior (confirm resolution and offer additional help).
What makes it work well is the escalation logic. Instead of a simple "escalate if you can't help," it defines specific triggers: customer frustration indicators, multi-attempt failures, requests involving account security, and billing disputes over a configurable threshold. This precision reduces both unnecessary escalations and missed ones.
Research assistant template
The research assistant template is optimized for deep-dive analysis. It defines structured output formats (executive summary, key findings, supporting evidence, limitations), source evaluation criteria (prefer primary sources, flag opinion pieces, note publication dates), and iterative refinement behavior (present initial findings, ask if the user wants to go deeper on any section).
Sales outreach template
The sales outreach template produces personalized, non-pushy communications. It includes prospect research behavior (gather context before drafting), tone calibration (professional but warm, never aggressive), follow-up sequencing (timing and content for 3-touch sequences), and objection handling (address concerns directly without being defensive).
Customizing templates
Every template is a starting point, not a finished product. ClawZenith's template editor shows which sections are safe to modify, which are load-bearing (modify with caution), and which are optional. You can A/B test your customizations against the base template to verify your changes actually improve performance. Start with the template as-is, run it for a week to establish baseline metrics, then customize one section at a time.