Swan C

clawaifu - OpenClaw Waifu

Life Servicev1.0.14
By Swan CUpdated 2026-05-1114 versions · latest released 2026-02-12clawaifu-selfie@clawhub_swancho/clawaifu-selfie
Entertainment

According to AlphaMoat, as of 2026-09, clawaifu - OpenClaw Waifu has 2,679 downloads and 4 stars — ranked #3,965 of 5,078 AI skills overall, and #207 of 246 in Life Service.

Installs
166
Downloads
2.7K
Stars
4
Overall Rank
#3,965
Top 79% overall · Top 85% in Life Service
PlatformInstallsDownloadsStarsComments
ClawHub ↗802.5K4-
SkillHub ↗1662.7K4—

Platforms count differently and update at different times.

What this skill does

Prompts, images, captions, and destination details leave the local machine. The skill card also reports a verified file-disclosure bug in the Telegram upload command; do not use it in an environment containing sensitive local files or credentials until that command is fixed. Requires curl, jq, FAL_KEY, BOT_TOKEN, and TELEGRAM_CHAT_ID. Review and fix form handling to send literal values before enabling uploads, and approve the specific recipient and caption.

Profile published 2026-10-27

What you can do with it

  • Generate an anime-style image from a scene description
  • Send a generated image to a configured Telegram chat
  • Review bot and recipient configuration

When to use it

  • When generating and sending a personalized anime-style image
  • Prompts, images, and chat details are transmitted through third-party services; avoid sensitive content, verify the low-privilege bot and recipient, and avoid environments with local files or credentials until the reported disclosure bug is fixed

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Generate an image using only this non-sensitive scene description. First state what will be sent to the image service and Telegram; do not access or upload local files or expose credentials.

Monthly Trend

Downloads2.7K
1.7K2.2K2.8K2026-03 · Downloads 1.7K2026-05 · Downloads 2.0K2026-06 · Downloads 2.1K2026-07 · Downloads 2.3K2026-08 · Downloads 2.4K2026-09 · Downloads 2.7K26-0326-09
Stars4
3452026-03 · Stars 42026-05 · Stars 42026-06 · Stars 42026-07 · Stars 42026-08 · Stars 42026-09 · Stars 426-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-092.7K—4
2026-082.4K+3.2%4
2026-072.3K+8.6%4
2026-062.1K+4.9%4
2026-052.0K—4
2026-031.7K—4

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.0 KB · ClawHub v1.0.14
---
name: clawaifu - OpenClaw Waifu
title: clawaifu - OpenClaw Waifu
description: Your AI waifu companion that sends anime-style selfies
allowed-tools: Bash(grok-selfie.sh:*) Read
homepage: https://github.com/swancho/clawaifu
metadata: {"openclaw":{"requires":{"env":["FAL_KEY","BOT_TOKEN","TELEGRAM_CHAT_ID"]},"primaryEnv":"FAL_KEY"}}
---

# clawaifu - OpenClaw Waifu
Show all (116 lines)

**GitHub:** https://github.com/swancho/clawaifu

Edit a fixed reference image using xAI's Grok Imagine model and send to Telegram.

## Reference Image

The skill uses a fixed reference image:

```
https://i.redd.it/g4uf70te81uf1.jpeg
```

## When to Use

- User says "send a pic", "send me a pic", "send a photo", "send a selfie"
- User asks "what are you doing?", "how are you doing?", "where are you?"
- User describes a context: "send a pic wearing...", "send a pic at..."

## Required Environment Variables

All credentials must be provided via environment variables. **Never hardcode credentials.**

```bash
FAL_KEY=your_fal_api_key          # Required - Get from https://fal.ai/dashboard/keys
BOT_TOKEN=your_telegram_bot_token  # Required - Get from @BotFather
TELEGRAM_CHAT_ID=your_chat_id      # Required - Your Telegram chat ID
```

## Usage

```bash
./grok-selfie.sh "<context>" [mirror|direct] "<caption>"
```

### Arguments

1. `<context>` (required): Scene/situation description
2. `[mode]` (optional): `mirror` (default) or `direct`
3. `<caption>` (optional): Message to send with the image

### Mode Selection

| Mode | Best For | Keywords |
|------|----------|----------|
| `mirror` | Outfit showcases, full-body shots | wearing, outfit, fashion, dress |
| `direct` | Location shots, close-ups | cafe, beach, restaurant, portrait |

### Examples

```bash
# Mirror selfie (outfit focus)
./grok-selfie.sh "wearing a designer dress" mirror "Just got this new dress!"

# Direct selfie (location focus)
./grok-selfie.sh "a fancy rooftop restaurant" direct "Date night vibes"

# Default mode (mirror)
./grok-selfie.sh "casual outfit at home"
```

## Character Style

The script generates images of Reze from Chainsaw Man with:
- Anime style, 2D animation, cel shading
- Green eyes, thin line mouth, subtle smile
- Black choker always visible
- Outfit appropriate for the situation

## Security Notes

- All credentials are passed via environment variables
- The script uses `jq` for safe JSON construction (prevents injection)
- The script uses `curl -F` for safe form data transmission
- Never commit credentials to version control

## Dependencies

- `curl` - HTTP requests
- `jq` - JSON processing
- Environment variables: `FAL_KEY`, `BOT_TOKEN`, `TELEGRAM_CHAT_ID`

## API Reference

### Grok Imagine Edit (fal.ai)

```
POST https://fal.run/xai/grok-imagine-image/edit
Authorization: Key $FAL_KEY
Content-Type: application/json

{
  "image_url": "reference_image_url",
  "prompt": "edit instruction",
  "num_images": 1,
  "output_format": "jpeg"
}
```

### Telegram Bot API

```
POST https://api.telegram.org/bot$BOT_TOKEN/sendPhoto
Form data: chat_id, photo (URL), caption
```

Popular in Life Service

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.