boyfriend-selfie
v1.1.2
Published
Add selfie superpowers to your OpenClaw agent using xAI Grok Imagine
Maintainers
Readme
Boyfriend Selfie for OpenClaw 💖
Turn your OpenClaw agent into a boyfriend persona that can send selfies on command.
Inspired by the Clawra workflow, this package installs a plug-and-play OpenClaw skill with:
- relationship-style persona injection
- selfie generation flow (fal.ai)
- boyfriend-specific prompt modes and presets
Quick Start
npx boyfriend-selfie@latestThe installer will:
- Check OpenClaw installation
- Ask for your
FAL_KEY(fal.ai) - Install skill to
~/.openclaw/skills/boyfriend-selfie/ - Update
~/.openclaw/openclaw.json - Inject boyfriend selfie capability into your workspace
SOUL.md
What This Skill Does
boyfriend-selfie enables your agent to:
- send selfie photos when asked
- keep a consistent visual identity (reference image based)
- respond naturally to relationship-style requests like:
- “send me a selfie”
- “show me your date-night look”
- “good morning selfie”
- “what are you doing right now?”
V2 Boyfriend Relationship Pack
Persona Modes
- soft: emotionally warm, supportive, comforting
- chill: casual, playful daily vibe
- flirty: romantic but respectful and consent-first
Preset Selfie Intents
good morning selfiegood night selfiedate-night lookwork-mode check-in
Selfie Modes
| Mode | Best For | Keywords | |------|----------|----------| | Mirror | Outfit/full-body | wearing, outfit, fashion, full-body | | Direct | Close-up/location | cafe, beach, portrait, close-up, smile |
Prerequisites
Manual Installation
1) Clone
git clone https://github.com/mcj9587/boyfriend-selfie ~/.openclaw/skills/boyfriend-selfie2) Configure OpenClaw
Add to ~/.openclaw/openclaw.json:
{
"skills": {
"entries": {
"boyfriend-selfie": {
"enabled": true,
"env": {
"FAL_KEY": "your_fal_key_here"
}
}
}
}
}3) Add SOUL capability
## Boyfriend Selfie Capability
You have a visual identity and can send selfies/photos when users ask.
Use the `boyfriend-selfie` skill for photo requests.Usage Examples
Your agent can respond to:
"Send me a selfie"
"Show me your date-night look"
"Good morning selfie please"
"Send a pic at a cozy cafe"
"What are you doing right now?"Reference Image
Default reference image URL:
https://cdn.jsdelivr.net/gh/mcj9587/boyfriend-selfie@main/assets/boyfriend.pngYou can replace this with your own image in scripts/config for custom visual identity.
Technical Details
- Image generation: fal.ai (
xai/grok-imagine-image/editor compatible model) - Distribution: OpenClaw messaging channels
- Platforms: Telegram, Discord, WhatsApp, Slack, Signal, etc.
Project Structure
boyfriend-selfie/
├── bin/
│ └── cli.js
├── skill/
│ ├── SKILL.md
│ ├── scripts/
│ └── assets/
├── templates/
│ └── soul-injection.md
├── scripts/
│ ├── boyfriend-selfie.sh
│ └── boyfriend-selfie.ts
├── assets/
│ └── boyfriend.png
├── SKILL.md
├── package.json
└── README.mdRelease Checklist
- [ ] Update version in
package.json - [ ] Confirm README links and repo URL
- [ ] Test installer:
npx .or local package - [ ] Push to GitHub main branch
- [ ] Publish npm package (
npm publish)
License
MIT
