Design agent personas that actually follow instructions
The gap between a chatbot and a colleague is instruction design. Persona files — identity, values, operating rules — are what keep an agent consistent across long sessions and new tasks. Most people write them like bios; they work when written like contracts.
THE PAIN
- ✗ The agent drifts off-style twenty minutes into a session
- ✗ Rules get ignored the moment they're inconvenient
- ✗ Every new project means re-explaining how you work
THE PLAYBOOK
- 01
Separate identity from rules
SOUL.md carries voice and values; AGENTS.md carries hard operating rules. Mixing them weakens both.
- 02
Write rules as gates, not vibes
'Never commit without tests passing' beats 'be careful about quality.' Checkable beats aspirational.
- 03
Add anti-rationalization clauses
Name the excuses in advance ('this is too simple to need a test') so the agent can't use them.
- 04
Version and iterate
When the agent misbehaves, patch the persona file — it's a bug fix, and it compounds.
RUNS ON
Agent Starter Kit
7 battle-tested agent skills + persona templates. Free.
7 skills · 28 failure modes
View spec
Get free →Skill Forge
43 production agent skills + the framework to write your own.
43 skills · 219 failure modes
View spec
ZEP
Zep Memory Kit
Memory that doesn't leak between users — persistent facts, session scoping, and pruning before retrieval degrades.
1 skill · 4 failure modesneeds an API key
View spec
The Workflow Arsenal
All 5 workflow kits + 12 months of new workflow kits. One price.
View spec