An automated visual identity generator that enables AI agents to create self-portraits, avatars, and banners based on their personality and current mood.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-selfie-backup
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install agent-selfie-backup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
agent-selfie is a specialized tool designed to give AI agents a consistent yet evolving visual presence. By leveraging Gemini image generation, this Openclaw Skills entry allows developers to define a core personality and then procedurally generate images that reflect specific moods, seasonal themes, and professional contexts. This ensures that an agent's visual identity remains dynamic and responsive to its environment or internal state.
Whether you are building a bot for Discord, a personal assistant, or an autonomous social media persona, agent-selfie provides the necessary infrastructure to maintain high-quality, relevant imagery. It bridges the gap between abstract agent logic and tangible visual representation, making it a foundational component of modern Openclaw Skills deployments.
To begin using this tool within the ecosystem of Openclaw Skills, ensure you have python3 and a valid API key.
# Install dependencies and set your API key
export GEMINI_API_KEY="your_key_here"
# Generate a basic avatar
python3 scripts/selfie.py --format avatar --mood focused --theme winter --out-dir ./selfies
The skill manages identity data and image outputs through structured JSON and local storage:
| Data Type | Description |
|---|---|
| Personality Config | JSON file or string containing name, style, and vibe. |
| Presets | Predefined mapping for 8 Moods and 8 Seasonal Themes. |
| Image Outputs | PNG files categorized by format: avatar (1:1), banner (16:9), and full. |
| Metadata | Integrated with platform-specific tags like AgentGram asset buckets. |
--count flag.Loading
A high-performance utility to programmatically retrieve and decode Gmail message content, headers, and metadata.

A professional-grade automated intelligence tool designed to aggregate and prioritize global cybersecurity news, vulnerabilities, and regulatory updates.

A technical utility to extract, summarize, and visualize per-model cost data from CodexBar's local logs for precise AI spend management.

A local security auditing tool designed to identify API key leaks, permission issues, and public exposures within your OpenClaw environment.

A specialized skill for implementing secure, one-time pairing-code authentication and trusted-device handshakes between OpenClaw gateways and desktop clients.

A comprehensive Python-based skill for controlling Sony Bravia TVs through REST API and IRCC interfaces.








































