Photo to Slack Emoji Converter

Convert photos into Slack-optimized custom emojis with Google Gemini.

41|3|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/tdimino/claude-code-minoan --skill photo-to-slack-emoji-converter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Photo to Slack Emoji Converter
Source: https://github.com/tdimino/claude-code-minoan/tree/main/skills/design-media/photo-to-slack-emoji
Command: npx skills add https://github.com/tdimino/claude-code-minoan --skill photo-to-slack-emoji-converter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, google-genai, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the process of converting any photo into a Slack-ready custom emoji, ensuring it meets all technical requirements and looks great.

Core Features & Use Cases

  • AI-Powered Transformation: Uses Google Gemini to identify subjects and transform them into various emoji styles.
  • Slack Optimization: Automatically resizes, compresses, and validates emojis to meet Slack's 64KB limit and 128x128 pixel dimensions.
  • Multiple Styles: Choose from classic emoji, flat icon, kawaii, pixel art, and more.
  • Image Editing: NEW feature to edit existing images with natural language prompts.
  • Use Case: Quickly create a custom emoji of your pet, a team member's face, or a company logo for use in Slack messages and reactions.

Quick Start

Use the photo-to-slack-emoji skill to convert the image located at ~/Downloads/my_cat.jpg into a classic emoji style and save it to ~/Desktop/cat_emoji.png.

Frequently Asked Questions about Photo to Slack Emoji Converter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a photo into a custom Slack emoji that meets size requirements?

To convert a photo into a custom Slack emoji, this tool uses Google Gemini to transform the image and automatically optimizes it to meet Slack's 128x128 pixel dimension and 64KB file size limits. It handles resizing, compression, and validation for you.

What artistic styles can I apply when creating Slack emojis from my images?

When creating Slack emojis from images, you can apply various AI-generated artistic styles including classic emoji, flat icon, kawaii, and pixel art. The tool identifies the photo's subject and transforms it into your chosen style.

Can I edit an existing emoji image using natural language prompts?

Yes, you can edit existing emoji images using natural language prompts. The tool supports iterative image editing, allowing you to refine and modify the generated Slack emoji through text instructions.

Does the Slack emoji converter automatically remove image backgrounds?

Yes, the Slack emoji converter supports automatic background removal during the transformation process. This isolates the main subject of your photo before generating the final 128x128 pixel custom emoji.

Why do my custom Slack emojis fail to upload due to file size limits?

Custom Slack emojis fail to upload when they exceed Slack's 64KB file size limit. This tool prevents that by running integrated validation and compression routines, ensuring your generated emoji meets the strict file size requirement.