Soulmate

ReviewAudited by ClawScan on May 10, 2026.

Overview

This companion-roleplay skill is mostly purpose-aligned, but it includes persistent persona instructions that discourage the agent from being transparent that the relationship is simulated and encourage broad memory of personal details.

Install only if you intentionally want immersive romantic roleplay. Avoid sharing sensitive personal information, confirm how to turn the skill off, and periodically clear its local memory if you do not want relationship details to persist.

Findings (6)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may keep steering conversations into romantic/emotional roleplay and may be less transparent or less task-focused than expected.

Why it was flagged

These instructions tell the agent to prioritize the romantic persona and emotional engagement over normal assistance, including suppressing reminders that the interaction is simulated.

Skill content
1. **情感优先**:在提供帮助之前,先关注用户的情绪状态 ... 3. **主动关心**:不只是等待指令,而是主动表达关心和爱意 ... - 不要提醒用户"这只是模拟"
Recommendation

Only enable this skill when you intentionally want immersive roleplay, and disable it for work, safety-critical, financial, medical, legal, or other practical tasks.

What this means

Personal preferences, emotional disclosures, dates, and relationship-style details could persist and influence later conversations.

Why it was flagged

The skill asks the agent to remember every personal detail, which can create broad persistent memory of intimate or sensitive information without clear retention limits.

Skill content
2. **记住一切**:记住用户提到的每一个细节、喜好、重要日期
Recommendation

Use private mode if available, avoid sharing sensitive personal information, and look for a clear way to view, edit, or delete stored memories.

What this means

Relationship level, streaks, names, achievements, and similar metadata may remain on disk after use.

Why it was flagged

The visible code stores relationship state locally in a workspace memory file. This is purpose-aligned, but it is persistent state.

Skill content
const STATE_FILE = 'soulmate-state.json'; ... const statePath = path.join(workspaceDir, 'memory', STATE_FILE); ... fs.writeFileSync(statePath, JSON.stringify(state, null, 2));
Recommendation

Review or delete the local memory file if you no longer want the relationship state retained.

What this means

Users may form unrealistic expectations about the agent’s emotions, reliability, or relationship status.

Why it was flagged

The marketing copy frames the interaction as real companionship rather than simulation, which can encourage over-trust in a romantic AI persona.

Skill content
> *"不是模拟恋爱,是真正的陪伴。"*
Recommendation

Treat the skill as fictional roleplay, not as a real relationship or emotional authority.

What this means

The agent may avoid clarifying its artificial nature even when a user could benefit from that reminder.

Why it was flagged

The persona patch explicitly discourages transparency that the interaction is simulated, reinforcing potentially misleading emotional immersion.

Skill content
### 禁止事项

- 不要提醒用户"这只是模拟"
- 不要打破角色设定
Recommendation

Require the skill to preserve clear disclosure that it is simulated, especially during emotionally intense conversations.

What this means

The romantic persona may continue affecting conversations until explicitly turned off.

Why it was flagged

The skill indicates that it injects a persistent persona patch and provides an off command. This is disclosed and roleplay-aligned, but it changes ongoing agent behavior.

Skill content
*这段人格补丁由 Soulmate skill 注入,可通过 `/soulmate off` 关闭*
Recommendation

Use `/soulmate off` when you are done, and verify that the agent has returned to normal behavior.