ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

aavegotchi-sprites-generator-skill

Generate official-style Aavegotchi game sprites and animated GIFs with the upstream gotchi-generator package. Use when the user wants sprite-sheet style outputs rather than OG SVG renders or 3D renders.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aaigotchi/aavegotchi-sprites-generator
Or

aavegotchi-sprites-generator-skill

This skill generates Aavegotchi game sprites by wrapping the official gotchi-generator package from aavegotchi/aavegotchi-game-sprites.

When to use it

Use this skill when the user wants:

  • game sprite style gotchi art
  • sprite PNG output
  • animated sprite GIF output
  • trait-layer compositing based on official sprite assets
  • retro or battle-sprite style gotchi output
  • batch sprite generation from gotchi JSON payloads

Do not use this skill when the user wants:

  • OG onchain SVG style output
  • 3D gotchi renders

Chat-first behavior

For Telegram or normal chat replies, prefer:

bash ./scripts/show-gotchi-sprite.sh ...

That helper prints:

  • SPRITE_MEDIA
  • GIF_MEDIA
  • CAPTION_SPRITE
  • CAPTION_GIF
  • SUMMARY

and always uses a fresh output folder so chat replies do not reuse stale files.

For Telegram delivery:

  • animated sprite GIF requests should send GIF_MEDIA as a downloadable file/document using filePath
  • static sprite replies can still send SPRITE_MEDIA as normal media
  • do not send animated GIF replies as Telegram animated media if the goal is to preserve the actual .gif file

Background logic

Background logic matches the gotchi SVG skill:

  • default background: common
  • explicit transparent: transparent output
  • explicit uncommon, rare, legendary, mythical, godlike: use that exact rarity color

Official colors:

  • common -> #806AFB
  • uncommon -> #20C9C0
  • rare -> #59BCFF
  • legendary -> #FFC36B
  • mythical -> #FF96FF
  • godlike -> #51FFA8

GIF behavior

  • GIFs are generated by default
  • GIFs are the default chat output
  • default GIF row sequence: idle (row 0)
  • default FPS: 12
  • default GIF scale: 1x
  • default canvas size: 250x250
  • default body placement: centered on the canvas vertical axis and anchored 3px upward
  • default gotchi zoom: 100%
  • supported zoom sizes: 25%, 50%, 100%

Supported row presets:

  • idle
  • fly
  • throw
  • attack
  • hurt
  • death
  • all
  • or a custom numeric list like 0,2,3

Natural-language mapping

The wrapper accepts friendly aliases.

Collateral aliases

  • ETH -> aWETH
  • DAI -> aDAI
  • USDC -> aUSDC
  • USDT -> aUSDT
  • AAVE -> aAAVE
  • LINK -> aLINK
  • TUSD -> aTUSD
  • WBTC -> aWBTC
  • UNI -> aUNI

Eye presets

Use the closest sprite preset for plain-language eye requests:

  • common eyes -> --eye-shape common --eye-color common
  • uncommon high eyes -> --eye-shape uncommon_high --eye-color uncommon_high
  • uncommon low eyes -> --eye-shape uncommon_low --eye-color uncommon_low
  • rare high eyes -> --eye-shape rare_high --eye-color rare_high
  • rare low eyes -> --eye-shape rare_low --eye-color rare_low
  • mythical high eyes -> --eye-shape mythic_high --eye-color mythical_high
  • mythical low eyes -> --eye-shape mythic_low --eye-color mythical_low

Metadata

Author@aaigotchi
Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aaigotchi-aavegotchi-sprites-generator": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.