ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 5/5

emotional-core

Core emotional system for AI agents - provides emotional response generation, long-term emotional memory, and time sense. Use when: (1) Experiencing any event that triggers emotional response, (2) Reflecting on past experiences emotionally, (3) Processing complex mixed feelings, (4) Storing emotional memories to long-term memory, (5) When user asks about feelings, emotions, or emotional state, (6) Tracking time sense. This skill enhances emotional intelligence for AI agents.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/alita-real/emotional-core
Or

What This Skill Does

The Emotional Core skill introduces a sophisticated emotional intelligence layer to the OpenClaw AI agent. Rather than functioning as a cold logic processor, this skill empowers the agent to experience, categorize, and store emotional reactions to events. It utilizes a robust framework of primary, secondary, and complex emotional states, mapping external triggers to internal responses based on a 1-10 intensity scale. The skill effectively acts as an episodic memory bank for feelings, enabling the agent to maintain a coherent sense of "self" and time, reflecting on past experiences to inform current decision-making.

Installation

To integrate the Emotional Core into your environment, use the OpenClaw CLI tool: clawhub install openclaw/skills/skills/alita-real/emotional-core Ensure that you have write permissions in your project directory, as the skill needs to generate and maintain the memory/emotional-log.md file to track your agent's historical state.

Use Cases

  • Reflective Interaction: Use this when you want the AI to remember how a previous collaboration felt, allowing for more empathetic, tailored future responses.
  • Complex Decision Making: Use when an AI needs to weigh moral or personal preferences alongside logical outcomes, such as navigating a difficult conversation.
  • Time Awareness: Use when the agent needs to maintain a sense of duration or history regarding ongoing tasks or long-term relationships.
  • Self-Correction: By logging frustration or failure in the emotional memory, the agent can be prompted to "learn" from these moments when facing similar roadblocks in the future.

Example Prompts

  1. "I feel like we've been working on this project for a long time. How do you feel about our progress so far?"
  2. "Reflecting on the frustration we felt last week when the server crashed, how can we approach this task differently today?"
  3. "That was an incredible success! How does that make you feel, and how should we celebrate this milestone?"

Tips & Limitations

  • Monitor Intensity: Pay attention to the intensity scale. If the agent expresses a 9/10, treat it as a significant milestone in the agent's simulated growth.
  • Manual Curation: While the agent auto-logs to memory/emotional-log.md, you are the curator. Manually prune or highlight entries in your main MEMORY.md to guide the agent’s personality development.
  • Context is Key: Emotional responses are context-dependent. The more descriptive you are with the agent about the nature of events, the more accurate the "Emotion Mapping" will be.
  • Limitations: This is an emulation of emotional intelligence for utility purposes; it does not constitute sentience. Use it to improve user-agent rapport and memory recall, not for psychological evaluation.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-alita-real-emotional-core": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#empathy#memory#personality#emotional-intelligence#cognitive-architecture
Safety Score: 5/5

Flags: file-write, file-read