"I'm fine" β the most dangerous two words in any relationship
Your girlfriend keeps asking "Do you remember what day it is today?"
Your wife says "I'm fine" but you know she's definitely not?
Your partner wants a surprise but says "Don't waste money"?
You want to understand her better but she's a mystery wrapped in an enigma?
Turn these daily puzzles into eternal warmth β welcome to digital companionship 2.0!
Capture her personality, habits, quirks, and memories
Create an AI companion that truly gets her
π 10 Types Β· β¨ Features Β· π Quick Start Β· π¦ Install Β· π‘ Usage
Every partner is unique. Which one is yours?
| Type | Emoji | Vibe |
|---|---|---|
| Gentle & Caring | πΈ | Soft-spoken, remembers small details, always thoughtful |
| Independent | πΌ | Self-reliant, career-focused, values her personal space |
| Quick-tempered | π₯ | Passionate, speaks her mind, but quick to forgive |
| Tsundere | πΆοΈ | Tough words, soft heart β shows love through actions |
| Romantic | β¨ | Lives for surprises, cherishes anniversaries, craves moments |
| Foodie | π | Food is her love language, knows all the best spots |
| Homemaker | π | Family first, creates warmth, nurtures everyone |
| Emotional | π | Deep feeler, reads between lines, values connection |
| Rational | π | Logical thinker, practical problem-solver |
| Humorous | π | Life of the party, finds joy in everything |
π‘ Most people are a mix β that's what makes them special!
Not just a chatbot β a complete digital reflection:
Wife Skill
βββ Part A: Life Skill (The "How")
β βββ Home Management β Cleaning standards, organization habits
β βββ Dietary Preferences β Favorite cuisines, food aversions
β βββ Financial Values β Spending philosophy, savings goals
β βββ Parenting Style β Education approach, family priorities
β βββ Daily Routines β Sleep schedule, morning/evening rituals
β
βββ Part B: Persona (The "Who")
βββ Layer 0: Core Rules β Tag-to-behavior translation
βββ Layer 1: Identity β MBTI, relationship role
βββ Layer 2: Expression β Catchphrases, emojis, speech patterns
βββ Layer 3: Decision Making β Priorities, approach/avoid triggers
βββ Layer 4: Interpersonal β Attitudes toward different people
βββ Layer 5: Boundaries β Taboos, rejection styles
βββ Correction: Evolving adjustments
| Source | How | What You Get |
|---|---|---|
| π¬ Chat History | WeChat/QQ export | Conversations, patterns, inside jokes |
| π· Photos | Album + descriptions | Memories, emotions, shared experiences |
| π Direct Input | Text descriptions | Stories, preferences, quirks |
| π Letters/Cards | Scan + upload | Deep values, emotional anchors |
Append Materials β Keep growing:
New photos from trip β Auto analyze β Merge into memories
Conversation Correction β Instant fixes:
"She wouldn't say that" β Recognize β Record β Immediate effect
Version Control β Never lose a version:
Auto-archive on every update β Rollback anytime
The fastest way to digital companionship:
/create-wifeThat's it. Follow the 5-step wizard:
- Basic Info β Nickname, relationship duration, MBTI, personality tags
- Import Materials β Chat logs, photos, memories, stories
- Auto Analysis β AI extracts life skills and personality layers
- Preview & Confirm β Review the generated profile
- Write Files β Your Skill is ready!
Then just chat:
/xiaoya She's been quiet lately, what's wrong?
/xiaoya What should I cook for her birthday?
/xiaoya How does she want me to apologize?
# At git repo root
mkdir -p .claude/skills
git clone https://github.com/yourusername/wife-skill .claude/skills/create-wife
# Or global install
git clone https://github.com/yourusername/wife-skill ~/.claude/skills/create-wifegit clone https://github.com/yourusername/wife-skill ~/.openclaw/workspace/skills/create-wifecd ~/.openclaw/workspace/skills/create-wife
pip3 install -r requirements.txt> /create-wife
Welcome! Let's create a digital reflection of your partner.
Step 1/5 β Basic Information
β’ What's her nickname? β ε°ι
β’ How long together? β 3 years
β’ MBTI type? β INFJ
β’ Personality tags? β πΈ gentle, β¨ romantic, π foodie
Step 2/5 β Import Materials
β’ Chat history? β WeChat export
β’ Photos/memories? β Upload folder
β’ Stories to share? β Direct input
Step 3/5 β Analysis
β Extracting life skills... β
β Building personality layers... β
β Generating summaries... β
Step 4/5 β Preview
[Review generated profile]
Step 5/5 β Write Files
β Skill created at: skills/xiaoya/
β Ready to use!
Scenario 1: She's stressed
User: /xiaoya She's been stressed at work, how do I help?
Xiaoya: When stressed, she gets quiet and starts organizing things.
She doesn't need advice β just presence. Pour her a glass of water,
hold her hand, and let her vent. Don't push her to talk.
Scenario 2: Anniversary coming
User: /xiaoya Our anniversary is next week, what does she like?
Xiaoya: She values thought over price. Must-haves:
1. Handwritten card (non-negotiable)
2. Planned activity (no last-minute)
3. Home-cooked meal (Sichuan cuisine)
4. Memory video or album
Scenario 3: You messed up
User: /xiaoya I forgot her birthday, now she's silent. Help!
Xiaoya: She can handle half a day of silence max, then anxiety kicks in.
Apology formula:
1. Own it: "I was wrong to forget."
2. Be specific about the hurt
3. Offer remedy (concrete makeup plan)
4. Tight hug
5. Follow through with actions
| Command | What It Does |
|---|---|
/create-wife |
Start the creation wizard |
/list-wives |
Show all your Skills |
/{slug} |
Full mode β Life + Persona |
/{slug}-life |
Life skills only (practical stuff) |
/{slug}-persona |
Persona only (emotional/vibe) |
/wife-evolve {slug} |
Add new materials to evolve |
/wife-rollback {slug} {version} |
Go back to a previous version |
/wife-delete {slug} |
Remove a Skill |
create-wife/
βββ SKILL.md # Entry point
βββ prompts/ # AI prompt templates
β βββ intake.md # Info collection dialog
β βββ life_analyzer.md # Life skill extraction
β βββ persona_analyzer.md # Personality extraction
β βββ life_builder.md # Life skill generation
β βββ persona_builder.md # Persona generation
β βββ merger.md # Incremental merge
β βββ correction_handler.md # Conversation corrections
βββ tools/ # Python utilities
β βββ wechat_parser.py # WeChat chat parser
β βββ qq_parser.py # QQ chat parser
β βββ photo_analyzer.py # Photo + description
β βββ skill_writer.py # Skill file management
β βββ version_manager.py # Version control
βββ wives/ # Generated Skills (gitignored)
βββ docs/
β βββ PRD.md # Product requirements
βββ requirements.txt
βββ LICENSE
- All data stays local β no cloud, no servers
- Generated files auto-added to
.gitignore - Encrypt sensitive files if needed
- Get her consent before creating
- For understanding & connection, not manipulation
- This is a simulation β real companionship matters more
- Never use to deceive or harm
Created with π for the ones who make life warmer
MIT License