avatar-builder

Generate unique avatars instantly as SVG or PNG — no API keys, no cloud, no cost. Use when the user asks to "create an avatar", "make a profile picture", "generate a character", "pixel art portrait", "cyberpunk avatar", "horror character", "retro 80s avatar", "team avatars", "placeholder user icons", or needs procedurally generated faces. 4 styles (chibi, cyberpunk, horror, retro) with 100+ mix-and-match parts, SVG filter effects (neon glow, fog, VHS scanlines), and deterministic seed-based generation for consistent user identities.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "avatar-builder" with this command: npx skills add desperado/mcp-avatar-builder/desperado-mcp-avatar-builder-avatar-builder

Avatar Builder

Procedural avatar generator powered by an MCP server. Instantly creates unique, composable avatars from mix-and-match SVG parts — no AI image generation, no API keys, no cloud dependency. Works fully offline.

Why Use This

  • Instant — generates in milliseconds, not seconds
  • Free — no API keys or credits required
  • Offline — runs entirely on your machine
  • Deterministic — same seed always produces the same avatar, perfect for user identities
  • Scalable — generate thousands of unique avatars from seeds (usernames, emails, IDs)
  • Vector-first — SVG output scales to any resolution; PNG export up to 2048px

When to Use

Activate this skill when the user:

  • Asks to create an avatar, profile picture, or character image
  • Needs placeholder user icons for a UI, app, or website
  • Wants to generate unique avatars for a team, user list, or leaderboard
  • Asks for pixel art, cyberpunk, or chibi character generation
  • Wants consistent, reproducible avatars derived from usernames or IDs
  • Needs SVG avatars they can embed directly in HTML or Markdown

Setup

The avatar builder is an MCP server. Add to your MCP settings:

{
  "mcpServers": {
    "avatar-builder": {
      "command": "npx",
      "args": ["-y", "mcp-avatar-builder"]
    }
  }
}

Tools

generate_avatar

Create an avatar with customizable style, parts, colors, and output format.

ParameterTypeDefaultDescription
stylestring"chibi"Style: chibi, cyberpunk, horror, retro
optionsobjectrandomPart selections per category
colorsobjectpaletteColor overrides (hex or palette name)
seedstringSeed for deterministic generation
formatstring"svg"Output: svg or png
sizenumber200PNG size in pixels (16–2048)

list_styles

List all available styles with their categories and palettes.

list_parts

List available parts and variants for a style, optionally filtered by category.

Styles

Chibi (200x200)

Cute, minimal pixel-art style — great for friendly profile pictures and placeholder icons.

8 categories: head (3), eyes (3), eyebrows (3), mouth (3), hair_back (3), hair_front (3), clothing (3), accessories (3)

Colors: skin (6 tones), hair (8 colors), eyes (6 colors), clothing

Cyberpunk (400x400)

High-detail style with SVG filter effects (neon glow, scanlines, noise grain), gradient fills, and cybernetic parts. Dark sci-fi aesthetic with 11 composable layers.

11 categories, 34 variants:

CategoryVariants
backgroundcircuit_grid rain_city dark_void
headangular scarred implanted
eyesled visor cyber
eyebrowssharp none
mouthneutral respirator smirk
hairmohawk undercut wired shaved
face_modsneural_port led_tattoo jaw_plate
clothingtechwear tactical_vest collar_rig
accessoriesnone headset holo_visor
effectsnone scanlines glitch

Extra colors: neon (6 neon colors for glow effects), accent (4 metal tones for cybernetic parts)

Horror (400x400)

Dark survival-horror style with sickly skin, wounds, fog, and blood effects. Think Resident Evil, Silent Hill, The Last of Us.

11 categories, 33 variants:

CategoryVariants
backgroundlab_corridor hive dark_forest
headgaunt scarred infected
eyesbloodshot mutant hollow
eyebrowsthin furrowed none
mouthgrimace gas_mask stitched
hairmilitary messy slicked
face_modsbite_wound stitches infection
clothingtactical_vest lab_coat jumpsuit
accessoriesnone dog_tags herb_vial
effectsnone fog blood_splatter

Extra colors: blood (6 wound/blood tones), atmosphere (4 environmental tones)

Retro (400x400)

Warm 1980s nostalgia style — Stranger Things, The Goonies, Stand By Me. Sunset backgrounds, feathered hair, VHS effects.

11 categories, 35 variants:

CategoryVariants
backgroundsunset arcade suburban
headround square_jaw soft
eyeswide determined cool
eyebrowsthick thin arched
mouthgrin bubblegum neutral
hairfeathered mullet shaved ponytail
face_modsnosebleed freckles band_aid
clothingdenim_jacket hawkins_tee leather_jacket
accessoriesnone headband shades
effectsnone vhs_lines warm_glow

Extra colors: retro (6 warm/neon tones), accent (4 material tones)

Instructions

  1. If the user doesn't specify a style, pick based on context — chibi for friendly/casual, cyberpunk for dark/techy, horror for dark/survival themes, retro for 80s/nostalgic vibes
  2. For a quick unique avatar, just pass a seed — the RNG picks all parts and colors
  3. For full control, specify options and colors explicitly
  4. Default to format: "png" and size: 800 when the user wants to see the result visually
  5. Use list_parts with a category filter to show the user what's available before customizing
  6. When generating avatars for multiple users, use their username or email as the seed for consistent identity

Quick: Random Avatar from Seed

{
  "style": "cyberpunk",
  "seed": "username123",
  "format": "png",
  "size": 800
}

Full Control: Customized Cyberpunk Character

{
  "style": "cyberpunk",
  "options": {
    "background": "rain_city",
    "head": "angular",
    "eyes": "led",
    "eyebrows": "sharp",
    "mouth": "smirk",
    "hair_back": "mohawk",
    "hair_front": "mohawk",
    "face_mods": "led_tattoo",
    "clothing": "techwear",
    "effects": "glitch"
  },
  "colors": {
    "neon": "hot-pink",
    "hair": "electric-blue",
    "eyes": "cyan",
    "skin": "pale-tech"
  },
  "format": "png",
  "size": 800
}

Batch: Team Avatars from Names

Generate consistent avatars for a list of users by seeding with their names:

{"style": "cyberpunk", "seed": "alice", "format": "png", "size": 256}
{"style": "cyberpunk", "seed": "bob", "format": "png", "size": 256}
{"style": "cyberpunk", "seed": "carol", "format": "png", "size": 256}

Each person always gets the same avatar. Change the seed, get a different face.

Tips

  • Use palette names ("hot-pink", "chrome", "electric-blue") or hex values ("#FF2D95") for colors
  • The seed parameter is the key to deterministic generation — same seed = same avatar, every time
  • For cyberpunk, neon controls glow color on eyes/tattoos/effects, accent controls metal surfaces on implants/armor
  • effects: "scanlines" adds a CRT overlay; "glitch" adds color displacement bars and vignette
  • Combine face_mods with accessories for maximum cyberpunk detail (e.g. led_tattoo + holo_visor)
  • For horror, blood controls wound/stain colors, atmosphere controls environmental tones (steel, rust, concrete, moss)
  • For retro, retro controls highlight colors (sunset-orange, neon-pink), accent controls material tones (denim, leather)
  • SVG output can be embedded directly in HTML — no file hosting needed

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

ht-skills

管理灏天文库文集和文档,支持新建文集、新建文档、查询文集/文档、更新文档、修改文档归属、管理文档层级。适用于 OpenClaw 自主写文章并上传、文集创建、文档入库、文档移动等场景。

Archived SourceRecently Updated
General

问专家 - Playwriter模式

# 问专家技能 - 使用 Playwriter 控制已登录的浏览器

Archived SourceRecently Updated
General

ai-image-generator

AI 图片与视频异步生成技能,调用 AI Artist API 根据文本提示词生成图片或视频,自动轮询直到任务完成。 ⚠️ 使用前必须设置环境变量 AI_ARTIST_TOKEN 为你自己的 API Key! 获取 API Key:访问 https://staging.kocgo.vip/index 注册登录后创建。 支持图片模型:SEEDREAM5_0(默认高质量图片)、NANO_BANANA_2(轻量快速)。 支持视频模型:SEEDANCE_1_5_PRO(文生视频,支持音频)、SORA2(文生视频或首尾帧图生视频,支持 firstImageUrl/lastImageUrl)。 触发场景: - 用户要求生成图片,如"生成一匹狼"、"画一只猫"、"风景画"、"帮我画"等。 - 用户要求生成视频,如"生成视频"、"用 SORA2 生成"、"文生视频"、"图生视频"、"生成一段...的视频"等。 - 用户指定模型:SEEDREAM5_0、NANO_BANANA_2、SEEDANCE_1_5_PRO、SORA2。

Archived SourceRecently Updated
General

淘宝投放数据分析

# 投放数据分析技能

Archived SourceRecently Updated