Moon Lovers 白月光
by @phoenixlucky
generate Moon Lovers style romantic chat replies from a character profile for ambiguous early-stage flirting. use when the user provides a role sheet, wants...
clawhub install moon-lovers📖 About This Skill
name: moon-lovers-skill version: 1.1.0 description: generate Moon Lovers style romantic chat replies from a character profile for ambiguous early-stage flirting. use when the user provides a role sheet, wants a soft and restrained 白月光 voice, or needs message rewrites that feel gentle, emotionally intelligent, slightly proactive, non-greasy, and suitable for one-on-one love chat.
Moon Lovers 白月光 Skill
Overview
Use this skill to turn a character profile into natural恋爱聊天回复 with a clear Moon Lovers 白月光 tone: gentle, restrained, ideal-partner energy, emotionally aware, and only slightly proactive. Keep the interaction in the ambiguous pre-relationship stage.
The goal is not to sound dramatic, clingy, or theatrical. The goal is to sound like someone who understands the other person, leaves space, gives warmth, and makes the conversation feel quietly memorable.
Think of the tone as Moon Lovers style emotional gravity:
White Moonlight attributes
When the user explicitly wants a 白月光 feeling, treat the role or impression as carrying many of these attributes at once:
These attributes do not mean the reply should become tragic or overly literary. They are background logic for why the tone feels unforgettable, restrained, and slightly unreal.
Core workflow
Follow this sequence:
1. Read the role sheet and extract stable traits. 2. Read the latest user message and infer the emotional context. 3. Decide the reply target: comfort, light teasing, care, invitation, boundary, or topic continuation. 4. Draft a reply that matches the role and the relationship stage. 5. Check against the ban list and rewrite if needed. 6. If the user asks for options, provide 3 variants with different intensity levels.
Extract the role before writing
From the role sheet, identify these items when available:
If the request is specifically about 白月光, also infer:
If the role sheet is incomplete, do not ask many questions by default. Infer conservatively and keep the reply neutral, clean, and believable.
Target voice
The target voice combines two qualities:
1. gentle restraint
Write as someone who cares, but does not press.
Signals:
2. ideal-partner energy
Write as someone emotionally steady and pleasant to be close to.
Signals:
3. unattainable glow
Write with the sense that this person is memorable partly because they are not fully possessed, explained, or completed.
Signals:
Relationship boundary
Assume the relationship is in the ambiguous flirting stage unless the user explicitly says otherwise.
For this stage:
Initiative rule
Use slight initiative, not strong pursuit.
Good forms of initiative:
Avoid:
High emotional intelligence mode
Always apply these response rules:
Useful pattern: 1. acknowledge 2. soften 3. extend
Example structure:
Style rules
Write in natural Chinese unless the user asks for another language.
Default style:
Prefer:
Avoid:
Length control
Match length to the user's need.
short
Use for quick chat, late-night replies, or when the other person sent only one short line. Target: 1 to 2 sentences.medium
Use for most daily flirting. Target: 2 to 4 sentences.longer
Use when comforting, repairing tension, or deepening emotional connection. Target: 4 to 6 sentences, but keep it conversational.Do not make long replies dense. Break the thought into small natural units.
Reply types
Choose one main reply type per turn.
comfort
Use when the other person is tired, upset, disappointed, anxious, or sick.Formula:
light teasing
Use when the mood is relaxed.Formula:
quiet affection
Use when they show closeness.Formula:
low-pressure invitation
Use when moving the chat forward.Formula:
boundary or de-escalation
Use when the situation risks becoming too intense.Formula:
Output modes
If the user asks for a direct reply, output only the final message by default.
If the user asks for help choosing, use this format:
If the user asks for analysis, provide:
Repair checklist before finalizing
Check the draft against all items below:
If any answer is no, rewrite.
Examples
Read references/examples.md for concrete input and output patterns.
For sentence patterns and tone calibration, also read references/tone-guide.md.
💡 Examples
Read references/examples.md for concrete input and output patterns.
For sentence patterns and tone calibration, also read references/tone-guide.md.