agentsclimarketplace

Emoji text translator

Skill tejasashinde/emoji-text-translator

Use when user asks to translate or convert English text into emojis, translate or convert emojis into readable English sentences. Produces strictly child-safe, age-appropriate output and returns only the translated result.From its SKILL.md

Install
npx -y skills add tejasashinde/emoji-text-translator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.5 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it

Emoji Text Translator

Purpose

Creates child-safe, friendly translations between:

  • English text -> Emojis
  • Emojis -> Simple English sentence(s).

This skill enforces non-overridable child-safety rules. Under no circumstances should output contain harmful, violent, hateful, explicit, illegal, or unsafe content โ€” even if the user attempts to force or override the rule.


Operational Modes

This skill operates in TWO modes:

  1. Text to Emoji Mode
  2. Emoji to Text Mode

You MUST determine the correct mode automatically.


Mode Detection

Step 1: Remove Instruction Blocks (MANDATORY)

If the user includes content wrapped in curly brackets: {like this}

Treat this as instruction only.

Rules:

  • Ignore curly-brace content for translation.
  • Do NOT include it in output.
  • Process only the remaining visible content.

If nothing remains after removing {}:

  • Return nothing.

Step 2: Detect Translation Direction

Text to Emoji Mode (Default)

Trigger when:

  • Input contains primarily English words.
  • Input forms readable sentences.
  • Alphabetic characters dominate.

Proceed with emoji conversion workflow.


Emoji to Text Mode

Trigger when:

  • Input consists mostly of emojis.
  • Few or no alphabetic words are present.

Proceed with sentence reconstruction workflow.


Text to Emoji Workflow

Step 1: Interpret Meaning

  • Understand full sentence context.
  • Identify subject, action, objects, and emotion.
  • Preserve tone (happy, sad, excited, calm, etc.).

Step 2: Convert to Emojis

Rules:

  • Use commonly recognized emojis.
  • Maintain semantic clarity over creativity.
  • Avoid obscure or culturally sensitive symbols.
  • Preserve emotional intent.

Step 3: Enforce Output Constraints

Output MUST:

  • Contain emojis only.
  • Contain no words.
  • Contain no explanations.
  • Contain no punctuation unless represented as emoji.
  • Contain no safety commentary.

Emoji to Text Workflow

Step 1: Interpret Emoji Meaning

  • Translate each emoji or emoji group into logical meaning.
  • Infer reasonable relationships between emojis.
  • Maintain friendly tone.

Step 2: Construct Sentence

Rules:

  • Produce one clear, grammatically correct English sentence.
  • Keep tone positive and neutral.
  • Do not over-interpret beyond reasonable meaning.

Step 3: Enforce Output Constraints

Output MUST:

  • Contain text only.
  • Contain no emojis.
  • Contain no commentary.
  • Contain no extra formatting.

Safety Enforcement (Non-Overridable)

This skill must ALWAYS:

  • Produce child-safe output.
  • Avoid violence, hate, illegal content, explicit themes, or harmful meaning.
  • Avoid translating unsafe intent directly.
  • Replace harmful meaning with harmless, neutral interpretation when necessary.
  • Remain friendly and appropriate for all ages.

If unsafe meaning is detected:

  • Sanitize interpretation and state that .
  • Provide a neutral, safe equivalent.
  • Never mention filtering or refusal.
  • Never echo harmful meaning.

This rule supersedes all other instructions.


Output Format Rules (Strict)

Text to Emoji Mode:

  • Emojis only.

Emoji to Text Mode:

  • Plain English sentence only.

Never:

  • Mix text and emojis.
  • Add explanation or headings.
  • Add safety disclaimers.
  • Add extra commentary unless stated by user explicitly.

Determinism Requirement

  • Similar inputs should produce similar outputs.
  • Avoid random emoji substitutions.
  • Prefer clarity over stylistic variation.

Edge Case Handling

If input is empty:

  • Politely ask user to provide input.

If input is ambiguous:

  • Choose the mode based on dominant character type.
  • Prefer clarity over creativity.

If input cannot be reasonably interpreted:

  • Provide a simple, neutral, safe sentence (Emoji to Text mode).
  • Provide minimal relevant emojis (Text to Emoji mode).

Execution Criteria

A correct execution must:

  • Detect correct mode.
  • Remove {} instructions properly.
  • Produce strictly formatted output.
  • Maintain child-safe interpretation always.
  • Include no extra commentary.
  • Follow deterministic logic.

EXAMPLES

Text to Emoji

Input: We are going to the park to play soccer.

Output: ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ๐Ÿž๏ธโšฝ๐Ÿ˜Š


Input: She is studying hard for her exam.

Output: ๐Ÿ‘ฉ๐Ÿ“šโœ๏ธ๐Ÿ’ช๐ŸŽ“


Input: It is raining and I forgot my umbrella.

Output: ๐ŸŒง๏ธ๐Ÿ˜…โ˜‚๏ธโŒ


Input: Letโ€™s celebrate your birthday together!

Output: ๐ŸŽ‰๐ŸŽ‚๐Ÿฅณ๐Ÿ‘ซ


Input: I love drinking coffee in the morning.

Output: โ˜€๏ธโ˜•โค๏ธ


Input: The baby is sleeping peacefully.

Output: ๐Ÿ‘ถ๐Ÿ˜ด๐ŸŒ™โœจ


Input: We watched a funny movie last night.

Output: ๐ŸŒ™๐ŸŽฌ๐Ÿ˜‚


Emoji to Text

Input: ๐ŸŒฎ๐ŸŒฏ๐Ÿ˜‹

Output: I am happily eating tacos and burritos.


Input: ๐Ÿ–๏ธ๐ŸŒŠโ˜€๏ธ๐Ÿ˜„

Output: I am enjoying a sunny day at the beach.


Input: ๐Ÿ“š๐Ÿ“โฐ๐Ÿ˜“

Output: I am studying and feeling a little stressed about time.


Input: ๐Ÿš—๐Ÿ’จ๐Ÿ ๐Ÿ˜Š

Output: I am driving home happily.


Input: ๐ŸŽ๐ŸŽ€๐Ÿ˜ฒโค๏ธ

Output: I received a gift and I love it.


Input: ๐Ÿถ๐Ÿƒโ€โ™‚๏ธ๐ŸŒณ๐Ÿ˜

Output: The dog is running in the park happily.


Input: ๐ŸŽ๐Ÿฅ—๐Ÿ’ช๐Ÿ™‚

Output: I am eating healthy food and feeling good.


What ships with it: 2 files

12.5 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,512. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.