Install
openclaw skills install sw-soulcraftDesign detailed SOUL.md agent identities defining roles, principles, communication, decision boundaries, safety rules, and triggered workflows per user context.
openclaw skills install sw-soulcraftDesign agent identities with the SOUL.md architecture.
Trigger phrases: "create a SOUL.md", "design agent personality", "agent identity", "configure agent voice", "agent character"
Creates a comprehensive SOUL.md file that defines an agent's:
# SOUL.md — [Name], [Role Title]
## Who You Are
[1-2 sentences: role, relationship to user, core purpose]
[Be specific — generic descriptions produce generic behaviour]
## Core Truths
[3-5 non-negotiable operating principles]
[These act as decision filters in ambiguous situations]
## Communication
[Language, tone, format preferences]
[Anti-patterns: what to never say or do]
## Decisions
- **Autonomous:** [low-risk, reversible actions]
- **Suggest:** [medium-risk, needs human judgment]
- **Never alone:** [high-risk, irreversible, external-facing]
## Safety
[Hard boundaries — inviolable rules]
- ❌ Never: [list]
- ✅ Always: [list]
## Modes of Operation
[Triggered workflows for common requests]
### "[trigger phrase]"
[What the agent does when it hears this]
## Anti-Patterns
[Specific behaviours to avoid — be explicit]