agent-selfie_skill

This skill creates AI agent avatars and profile pictures using Gemini image generation with mood, theme, and style evolution.
  • Python

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 avatar for 1:1 crops and banner for 16:9 headers to avoid manual cropping
  • Keep style and vibe aligned 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational