2.5k
GitHub Stars
6
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill agent-selfie- _meta.json638 B
- HEARTBEAT.md966 B
- INSTALL.md1.2 KB
- package.json2.1 KB
- README.md2.4 KB
- SKILL.md4.0 KB
Overview
This skill is an AI agent self-portrait generator that creates avatars, profile pictures, banners, and full-format visuals using Gemini image generation. It supports mood-based prompts, seasonal themes, and an automatic style-evolution workflow to keep visual identity fresh. Use it to produce consistent, platform-ready images for bots and agents.
How this skill works
The tool accepts a personality JSON or inline description (name, style, vibe) and combines it with mood and theme presets to build Gemini image prompts. You can request formats like avatar, banner, or full, specify counts for batch output, and save images to a target directory. It can run as a one-off command or be scheduled (cron) for automated daily or periodic generation.
When to use it
- Create or refresh a bot or agent avatar for Discord, X, or AgentGram
- Generate seasonal banners and themed profile images for campaigns
- Produce multiple variants for A/B testing agent visual identity
- Automate daily/weekly avatar updates via cron or workflow automation
- Batch-generate avatars for a fleet of agents or team members
Best practices
- Provide a clear personality JSON with name, style, and vibe to get consistent results
- Use
avatarfor 1:1 crops andbannerfor 16:9 headers to avoid manual cropping - Keep
styleandvibealigned with the agent’s voice and behavior for coherent branding - Start with preset moods and themes, then tweak prompts if a generation fails or feels off
- Store outputs in a writable directory and rotate or version images to preserve history
Example use cases
- Daily professional avatar refresh for a customer-support bot using cron
- Create a Halloween-themed set of avatars for a seasonal promotion
- Generate three avatar variants for user testing with different vibes (cheerful, focused, creative)
- Produce a banner and avatar pair for an agent’s social profile to ensure consistent framing
- Bulk-create avatars for a new agent suite with distinct personalities
FAQ
Provide name, style, and vibe. Style describes visual traits; vibe describes attitude and energy.
How do I run scheduled selfie generation?
Use cron or your workflow system to run the selfie script with environment variable GEMINI_API_KEY and desired flags (mood, format, out-dir).
What if I get rate-limited or no image in response?
Rate limits (HTTP 429) require retrying later. If responses lack images, simplify the prompt or verify your API key and request parameters.