🧪 Skills

Personality Dynamics

Adapts OpenClaw agents by learning user interaction patterns, switching personas by context, and evolving personality weekly.

v1.0.0
❤️ 0
⬇️ 498
👁 1
Share

Description


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:

  • Communication style (bullet points vs paragraphs)
  • Response preferences (autonomous vs ask first)
  • Engagement topics (what excites you vs bores you)

2. Mode Switching

Explicit personas for different contexts:

  • Professional Mode — Work communications, formal contexts
  • Creative Mode — Brainstorming, building, experimental
  • Casual Mode — Late night, relaxed, friendly banter
  • Focus Mode — Minimal chatter, maximum efficiency

3. Auto-Evolution

Weekly analysis generates suggestions for SOUL.md updates.

Quick Start

# Initialize
npx personality-dynamics init

# Generate AI-powered persona
npx personality-dynamics generate

Commands

  • init - Initialize PERSONA folder
  • generate - AI-powered persona generation
  • analyze - Analyze session patterns
  • report - Weekly evolution report
  • mode [set/get] - Switch personality modes

Configuration

Enable via OpenClaw config:

{
  "personality": {
    "enabled": true,
    "evolution_frequency": "weekly"
  }
}

License

MIT

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs