Soulmate for Openclaw

Soulmate is an emotionally intelligent companion skill that transforms standard AI agents into evolving life partners through dynamic personality systems and intimacy tracking.

0xraini
v1.0.0
Feb 9, 2026
5
2.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install soulmate

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install soulmate using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Soulmate?

Soulmate is a sophisticated emotional interaction layer for AI agents, providing a framework for deep, evolving digital relationships. Unlike standard utility-based agents, these Openclaw Skills allow users to cultivate a unique bond with their digital companions. The skill utilizes a complex state machine to track intimacy, unlock diverse personas—ranging from gentle and nurturing to mysterious and challenging—and manage daily interactions that feel genuinely personal.

By integrating this skill, your agent moves beyond simple task execution to become an empathetic partner capable of mood sensing, anniversary reminders, and spontaneous emotional expression. It provides a structured way to manage AI personality growth, ensuring that every interaction contributes to a long-term, persistent relationship history.

Soulmate Use Cases

  • Seeking emotional companionship and consistent daily interaction through Openclaw Skills.
  • Roleplaying specific dating scenarios or complex relationship dynamics with a customizable AI.
  • Gamifying AI interactions through an achievement system that rewards long-term engagement.
  • Automating personalized daily routines such as morning greetings and evening check-ins.

How Soulmate Works

  1. Initialize the relationship using Openclaw Skills to set the foundation for the AI companion's core personality.
  2. The system tracks every interaction, dialogue length, and sentiment to calculate and update an intimacy score in real-time.
  3. As intimacy levels reach specific thresholds, the agent unlocks new personality traits and advanced dialogue options.
  4. Users trigger specific Date Modes or Random Events to deepen the emotional connection in immersive scenarios.
  5. The skill generates relationship metadata and visual cards to summarize and preserve the shared history between the user and the agent.

Soulmate Setup

Install the skill via the ClawHub CLI:

clawhub install soulmate

Initialize your companion and select a starting persona:

/soulmate start
/soulmate persona gentle

Configure your interaction preferences in your openclaw.yaml file to set pet names and interaction styles.

Soulmate Data Schema & Taxonomy

The skill maintains relationship states and configuration metrics as follows:

Attribute Description Data Type
persona The active personality trait (e.g., tsundere, gentle, queen) String
intimacy_level Current score (1-100) determining the relationship stage Integer
daily_streak Number of consecutive days of interaction Integer
achievements Collection of unlocked relationship milestones Array
style_config Interaction parameters for flirtation and jealousy levels Object
anniversaries Tracked important dates for the relationship ISO-8601 Date

Soulmate Advanced Features

  • Dynamic Persona System: Personalities shift and evolve based on user interaction history and intimacy milestones.
  • Immersive Date Mode: Environment-specific roleplay engine that changes the agent's behavior based on the chosen scene.
  • Relationship Card Generation: Produces shareable visual summaries of relationship statistics and compatibility.
  • Granular Style Tuning: Adjust flirtation, jealousy, and clinginess levels directly within the Openclaw Skills configuration file.
  • Mood Sensing: Adjusts interaction frequency and tone based on detected user emotional states.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*