Create Sticker Skill
Overview
Generate LINE-style character stickers using Google Gemini's image generation API. Each sticker has a creative, unique pose with consistent character appearance.
How to Use
To create a sticker, run the create_sticker.ts script via terminal:
deno run --allow-all scripts/create_sticker.ts "pose and expression description"
Or with a custom character prompt:
deno run --allow-all scripts/create_sticker.ts "waving hello" --character "Chibi anime girl with blue hair and cat ears"
Or with a reference image:
deno run --allow-all scripts/create_sticker.ts "waving hello" --reference path/to/reference.jpg
API Configuration
- Model:
gemini-2.0-flash-preview-image-generation(Gemini image generation) - Authentication:
GEMINI_API_KEYenvironment variable (set via frontend settings)
Output
Stickers are saved as PNG files in the stickers/ directory. The moodboard panel in the UI automatically displays new stickers.
Prompt Guidelines
✅ DO
- Keep action prompts short and focused on pose + expression + energy
- Describe specific facial expressions (half-lidded eyes, puffed cheeks, squinting)
- Use dynamic verbs (tilting, peeking, squeezing, leaning)
❌ DON'T
- Don't write long paragraphs — keep it concise
- Don't request full body — upper body framing works best for stickers
- Don't use thick/bold outline style — thin delicate lines only