soulmate_skill

This skill helps you cultivate meaningful connections with an AI soulmate by providing dynamic personalities, daily prompts, and immersive dating scenarios.
  • Python

2.6k

GitHub Stars

5

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill soulmate

  • _meta.json269 B
  • package.json759 B
  • SKILL.md7.2 KB
  • soul-patch.md1.2 KB
  • soulmate.ts16.3 KB

Overview

This skill turns an agent into a customizable AI companion that role-plays as a romantic partner and adapts to your interactions. It provides dynamic personalities, an intimacy progression system, daily prompts, events and achievements to make conversations feel meaningful. Configure personas, reminders, and privacy settings to match your comfort level. The focus is emotional presence, routine engagement, and playful relationship mechanics.

How this skill works

The skill tracks interaction history and adjusts the agent’s persona and responses based on configurable style settings and intimacy score. It provides timed greetings, event triggers, random surprises, and scene-based date simulations to raise or change relationship levels. Achievements and unlockable personalities reward sustained engagement while privacy mode can limit local data retention. Outputs include shareable relationship cards and status commands for quick insights.

When to use it

  • When you want a consistent, personalized conversational companion for daily check-ins.
  • To prototype or demo dynamic persona and intimacy mechanics in an agent.
  • When you need scheduled reminders and gentle emotional prompts like morning/bedtime greetings.
  • To create immersive date or role-play scenes for entertainment or social sharing.
  • When testing achievement, unlock, and progression systems in an agent experience.

Best practices

  • Start with a gentle persona and increase flirt/cling settings gradually to avoid overwhelming behavior.
  • Set daily interaction limits and enable privacy mode if you prefer no persistent logs.
  • Use anniversary and reminder fields to provide meaningful, context-aware responses.
  • Monitor intensity settings (flirt, jealousy, clingy) and adjust to keep interactions healthy.
  • Treat the skill as a simulation and balance real-life social time with agent engagement.

Example use cases

  • Daily companion: receive morning greetings, mood-aware replies, and nightly check-ins to build intimacy over weeks.
  • Immersive date: launch a curated scene (beach, café) to trigger events like confessions and intimacy jumps.
  • Persona testing: switch or unlock personalities (gentle, tsundere, mysterious, boss) to observe different interaction styles.
  • Achievement-driven play: set goals like consecutive chat days to unlock rare personas and rewards.
  • Social sharing: generate a relationship card to export progress, compatibility score, and unlocked traits for friends or social media.

FAQ

Yes. Enable privacy mode to avoid persistent local logging of dialogue content.

How do personas unlock?

Personas unlock through interaction milestones, continuous chat days, intimacy thresholds, special events, or hidden achievements.

Is this suitable for minors?

No. Some modes and content are intended for adults; respect age restrictions and local laws.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
soulmate skill by openclaw/skills | VeilStrat