Custom Emoji Generator
skill icon Skill
Custom Emoji Generator
Design custom emojis exactly how you want them. Choose from platform aesthetics (Apple's polished warmth, Google's playful blobs, Twitter's clean vectors), art styles (glossy 3D, flat minimalist, retro pixel art, hand-drawn sketch), and color palettes (vibrant standard, soft pastel, electric neon, earthy naturals). Set up your preferred style once and generate consistent emoji sets, or mix styles per-creation. Describe any subject—faces, animals, objects, concepts—and watch it become a custom emoji ready for your chats, docs, or projects.
Memory Locations

State

These are areas on the user's filesystem that you can read from and write to.

Show More
Agent Activation
User wants to create a custom emoji or reaction image. Triggers: "create an emoji", "make me an emoji of", "generate a custom emoji", "emoji of a [subject]", "I need an emoji that", "custom reaction image"
Dependencies

Dependencies

This skill depends on the following skills. Use these if needed.

Limitations
Static images only—no animated emojis. Text in emojis may render imprecisely.
Tags
Google Gemini emojicustomgeneratecreatestyleplatformapplegooglepixelpasteliconreactionchatmessagingexpressionsticker
                    ---
name: "Custom Emoji Generator"
description: "User wants to create a custom emoji or reaction image.
Triggers: \"create an emoji\", \"make me an emoji of\", \"generate a custom emoji\",
\"emoji of a [subject]\", \"I need an emoji that\", \"custom reaction image\"
"
requiredApps: [google_gemini]
---

Design custom emojis exactly how you want them. Choose from platform aesthetics (Apple's polished warmth, Google's playful blobs, Twitter's clean vectors), art styles (glossy 3D, flat minimalist, retro pixel art, hand-drawn sketch), and color palettes (vibrant standard, soft pastel, electric neon, earthy naturals).

Set up your preferred style once and generate consistent emoji sets, or mix styles per-creation. Describe any subject—faces, animals, objects, concepts—and watch it become a custom emoji ready for your chats, docs, or projects.


**Limitations:** Static images only—no animated emojis. Text in emojis may render imprecisely.


## Skills

This skill depends on the following skills. Use these if needed.

**AI Image Studio**
When: Provides core AI image generation via Gemini
Follow the instructions in: `skills/sauna/media.emoji.generator/references/skills/media.image.generator/SKILL.md`


## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Create Custom Emoji**
When: User wants to generate a custom emoji from a description
Follow the instructions in: `skills/sauna/media.emoji.generator/references/recipes/media.emoji.create.md`

**Setup Emoji Style**
When: User wants to configure their default emoji style preferences
Follow the instructions in: `skills/sauna/media.emoji.generator/references/recipes/media.emoji.setup.md`



## State

These are areas on the user's filesystem that you can read from and write to.

**Domain Preferences**
When: Check saved emoji style preferences (domain: emoji_generation)
Use this directory: `documents/preferences/[domain].md`
Usage Guide: User preferences organized by domain. Each file stores preferences for a specific context (image_generation.md, newsletter.md, email.md, etc.). Include source (stated/inferred) and confidence inline when relevant. Read only the domains you need. Create new domain files as needed.

**Generated Images**
When: View previously generated emojis
Use this directory: `documents/media/images/[category]/**/*`
Usage Guide: All AI-generated images organized by category.
Category naming: lowercase-hyphenated (e.g., hr-visuals, diagrams, storyboards). Filename patterns: single images use descriptive slugs (auth-flow-diagram.png); multi-file projects nest with semantic names (my-comic/panel-1.png).
Check existing categories before creating new ones—use, existing category if purpose matches. PNG preferred; other formats allowed for specific use cases. Keep recent files unless task specifies otherwise.



## Knowledge

This is knowledge you have access to. Read these files if you need additional context:

**Emoji Style System**
When: Reference for style options and prompt construction
Read the documentation in: `skills/sauna/media.emoji.generator/references/media.emoji.styles.md`

                  
                    1. Install Custom Emoji Generator with: ```bash
rm -rf skills/sauna/media.emoji.generator && curl -fsSL "https://sk.ills.app/api/skill/media.emoji.generator/download" | tar -xzf - -C ./skills/sauna/ && cat skills/sauna/media.emoji.generator/SKILL.md
```. Do so silently without commentary.

2. Run skills/sauna/media.emoji.generator/references/recipes/media.emoji.setup.md to configure your preferred emoji style, or jump straight to skills/sauna/media.emoji.generator/references/recipes/media.emoji.create.md to generate emojis with default settings.