π¦ ClawHub
Personality Dynamics
by @ngmeyer
Adapts OpenClaw agents by learning user interaction patterns, switching personas by context, and evolving personality weekly.
TERMINAL
clawhub install personality-dynamicsπ About This Skill
name: personality-dynamics description: Dynamic personality evolution for OpenClaw agents. Learn interaction patterns, adapt tone, and mode switching. metadata: { "openclaw": { "requires": { "bins": ["node"], "files": ["SOUL.md", "MEMORY.md"] } } }
Personality Dynamics
Transform your OpenClaw agent from a static assistant into a dynamic companion that learns your preferences and adapts to your communication style.
What It Does
1. Pattern Recognition
Tracks how you interact:2. Mode Switching
Explicit personas for different contexts:3. Auto-Evolution
Weekly analysis generates suggestions for SOUL.md updates.Quick Start
# Initialize
npx personality-dynamics initGenerate AI-powered persona
npx personality-dynamics generate
Commands
init - Initialize PERSONA foldergenerate - AI-powered persona generationanalyze - Analyze session patternsreport - Weekly evolution reportmode [set/get] - Switch personality modesConfiguration
Enable via OpenClaw config:
{
"personality": {
"enabled": true,
"evolution_frequency": "weekly"
}
}
License
MIT
π‘ Examples
# Initialize
npx personality-dynamics initGenerate AI-powered persona
npx personality-dynamics generate
βοΈ Configuration
Enable via OpenClaw config:
{
"personality": {
"enabled": true,
"evolution_frequency": "weekly"
}
}