Overview
Identity files shape behavior, but they do not replace memory, skills, or permissions. SOUL.md defines how Hermes should act; memory records what has happened; skills define how repeated work should be performed; permissions define what the agent can access.
A profile cloned from a broad default can inherit more context or access than intended. A blank profile requires more setup but offers cleaner separation. Identity information also changes over time, so USER.md should be updated when priorities, roles, or preferences change.