SOUL.md: Your Agent's Identity File at ~/.hermes/SOUL.md
+15 Mana
How SOUL.md Shapes the System Prompt
+15 Mana
The SOUL.md Location(Sign in required)
Beginner+10 Mana
SOUL.md vs Other Prompt Layers
+15 Mana
What SOUL.md Is For(Sign in required)
Beginner+10 Mana
Write-Once, Effects-Everywhere: Lifecycle Thinking
+15 Mana
Aspects SOUL.md Shapes(Sign in required)
Intermediate+20 Mana
Hermes File: Role(Sign in required)
Intermediate+20 Mana
Persona Archetypes: Utility, Professional, Expressive
+15 Mana
How Tone Affects Output Quality
+15 Mana
Persona: Defining Trait(Sign in required)
Intermediate+20 Mana
Choosing a Persona for a Task
+15 Mana
A Built-in Persona for Patient Explanation(Sign in required)
Beginner+10 Mana
Common Persona Misuses
+15 Mana
Best Persona for Code Review(Sign in required)
Intermediate+20 Mana
Built-in Personas(Sign in required)
Intermediate+20 Mana
Switching as a Workflow Move
+15 Mana
Defaults vs Runtime Overrides
+15 Mana
The Runtime Switch Command(Sign in required)
Beginner+10 Mana
What Carries Across Switches
+15 Mana
Why Switch Mid-Session(Sign in required)
Intermediate+20 Mana
Team Conventions for Personas
+15 Mana
A Phase-Based Switching Workflow(Sign in required)
Advanced+30 Mana
Workflow Phase: Fitting Persona(Sign in required)
Intermediate+20 Mana
Persona Design Principles: Voice, Values, Boundaries
+15 Mana
Defining Tone and Style
+15 Mana
What Effective Personas Share(Sign in required)
Intermediate+20 Mana
Behavioral Patterns: Rules and Constraints
+15 Mana
The SOUL.md File Format(Sign in required)
Beginner+10 Mana
Persona and Memory: How They Shape Each Other
+15 Mana
Persona and Memory in Tension(Sign in required)
Advanced+30 Mana
SOUL Element: Effect on Output(Sign in required)
Intermediate+20 Mana
Ready to start Customizing Your Agent: Personality and SOUL.md?
16 interactive lessons and 16 hands-on challenges โ learn in VS Code, Cursor, or the web.