Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Added workflow integration guidance for opencode-omo in docs. - Updated SKILL.md, README.md, and INSTALL.md with new integration example. - Bumped version and dependencies in package.json.
What This Skill Does
Generates AI avatar images and profile pictures using the Gemini image generation API. Accepts personality definitions as JSON, with options for mood, seasonal theme, and output format (avatar, banner, full). Supports batch generation and cron-based scheduling.
Combining personality config, mood, and theme into a single command eliminates the need to manually prompt a general image tool each time you want a styled avatar.
When to use it
- Generating a consistent avatar for a Discord bot
- Creating seasonal profile pictures for an AI agent
- Batch-producing banner images for social profiles
- Scheduling daily avatar refreshes via cron
- Defining a reusable personality file for consistent visual identity
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: generate a professional winter avatar for my agent named Rosie
- 1Load personality from JSON with name, style, and vibe fields
- 2Set --mood to professional and --theme to winter
- 3Set --format to avatar for 1:1 crop output
- 4Call selfie.py with the assembled flags
- 5Save output PNG to specified --out-dir
A Gemini-generated avatar PNG matching the personality and seasonal theme, ready for upload
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.