Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
autogame-17 avatar

Feishu Native Emoji

  • 3 installs
  • 20 repo stars
  • Updated April 11, 2026
  • autogame-17/feishu-skills

feishu-native-emoji is a Claude skill providing a mapping of Feishu native emoji_type codes, Chinese names, and Unicode conversion for use in card markdown.

About

feishu-native-emoji is a reference and mapping table for Feishu's native emoji system, which is separate from Unicode. It documents the :emoji_type: card markdown syntax, the rich-text and reaction API formats, and ships lookup files for Chinese display names, English API codes, and Unicode-to-emoji_type conversion. Developers use it when building Feishu messages so Unicode emoji render correctly as native Feishu icons.

  • Reference for Feishu native emoji codes, Chinese names, and Unicode mapping
  • Provides :emoji_type: card markdown syntax like :THUMBSUP: and :Fire:
  • unicode_mapping.json converts Unicode emoji to Feishu emoji_type

Feishu Native Emoji by the numbers

  • 3 all-time installs (skills.sh)
  • Ranked #1,262 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

feishu-native-emoji capabilities & compatibility

Free reference skill; no API keys required to consume the mapping tables.

Capabilities
feishu card · feishu message
Works with
slack
Use cases
documentation
From the docs

What feishu-native-emoji says it does

Feishu native emoji mapping -- emoji_type codes, Chinese names, and Unicode conversion table for card markdown.
SKILL.md
Feishu has its own emoji system separate from Unicode. In card markdown, use `:emoji_type:` syntax
SKILL.md
npx skills add https://github.com/autogame-17/feishu-skills --skill feishu-native-emoji

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3
repo stars20
Last updatedApril 11, 2026
Repositoryautogame-17/feishu-skills

What it does

Convert Unicode emoji to Feishu native emoji_type codes for card markdown, rich text, and reactions.

Who is it for?

Looking up Feishu emoji_type codes and converting Unicode emoji for Feishu cards, posts, and reactions.

Skip if: Emoji handling for platforms other than Feishu, since Feishu uses its own emoji system.

When should I use this skill?

Building a Feishu message and you need native emoji or must convert Unicode emoji to emoji_type.

What you get

Unicode emoji are converted to :emoji_type: codes that render as native Feishu emoji.

  • Feishu emoji_type codes and a Unicode-to-emoji_type conversion table

By the numbers

  • 3 resource files (emoji_list.txt, emoji_type_list.txt, unicode_mapping.json)

Files

SKILL.mdMarkdownGitHub ↗

Feishu Native Emoji

Feishu has its own emoji system separate from Unicode. In card markdown, use :emoji_type: syntax (e.g. :THUMBSUP:, :SMILE:, :Fire:).

Card Markdown Syntax

:OK: :THUMBSUP: :SMILE: :Fire: :DONE: :HEART: :PARTY:

Renders as native Feishu emoji icons. See official docs.

Rich Text (Post) Syntax

{ "tag": "emotion", "emoji_type": "SMILE" }

Reaction API

{ "reaction_type": { "emoji_type": "THUMBSUP" } }

Resources

  • emoji_list.txt: Chinese display names (e.g. [微笑])
  • emoji_type_list.txt: English API codes (e.g. SMILE)
  • unicode_mapping.json: Unicode char -> emoji_type mapping for auto-conversion

Integration

When building Feishu messages, convert Unicode emoji to :emoji_type: format. The unicode_mapping.json provides a ready-to-use lookup table.

Related skills

FAQ

How do I put a native emoji in a Feishu card?

Use the :emoji_type: syntax in card markdown, for example :THUMBSUP:, :SMILE:, or :Fire:.

How do I convert a Unicode emoji?

Look it up in unicode_mapping.json, which maps each Unicode character to its Feishu emoji_type.

Documentationintegrationsdocs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.