What problem does it solve? Applications need a profile image for every user, but most users never upload one, and naive AI generation on every request burns credits and produces inconsistent results. This Skill builds an avatar endpoint that returns a stable, branded avatar per user with a fallback chain so the UI never shows a broken image. ## Core Features & Use Cases - Deterministic generation: Derives prompt attributes (hue, expression, style) from a hash of the user seed, so the same user always gets the same avatar and you pay for generation only once. - Fallback hierarchy: Chains user photo → cached AI avatar → gen-ai generation → initials-on-color SVG → static default, guaranteeing a response even during rate limits or outages. - Batch pre-warming: Uses gen-ai batch run to backfill avatars for existing users before launch, avoiding a cold-cache traffic spike. - Use Case: A SaaS app with 500 existing users needs profile images at launch; the service backfills illustrated avatars via batch, caches URLs by user ID, and serves initials SVGs for anonymous traffic. ## Quick Start Ask the agent to build a deterministic avatar endpoint that generates illustrated avatars with the gen-ai CLI, caches them by user ID, and falls back to initials-on-color SVGs.