LaunchKit · 2026
Back to Skills

agent-selfie

AI & LLMsv1.2.1

AI agent self-portrait generator.

8
2.8k downloads
by @iisweetheartii

Setup & Installation

openclaw skills install @iisweetheartii/agent-selfie

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agent-selfie

Version History

v1.2.1Feb 16, 2026 - Version note by skill developer:

- 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.

INPUT

User asks: generate a professional winter avatar for my agent named Rosie

AGENT
  1. 1Load personality from JSON with name, style, and vibe fields
  2. 2Set --mood to professional and --theme to winter
  3. 3Set --format to avatar for 1:1 crop output
  4. 4Call selfie.py with the assembled flags
  5. 5Save output PNG to specified --out-dir
OUTPUT

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.

GEMINI_API_KEY environment variable