← Back to Skills Marketplace
xueyetianya

Emojilist

by bytesagain4 · GitHub ↗ · v3.0.0 · MIT-0
cross-platform ✓ Security Clean
369
Downloads
0
Stars
1
Active Installs
7
Versions
Install in OpenClaw
/install emojilist
Description
Search emojis by name or category and copy them for instant use. Use when finding emojis, browsing categories, copying codes.
README (SKILL.md)

EmojiList

A built-in emoji reference and search tool with a database of 390+ emoji. Search by keyword, browse by category, get random emoji, or see the most popular ones — all from the terminal. No external dependencies required.

Commands

Command Description
emojilist search \x3Ckeyword> Search emoji by name/keyword — matches against names and aliases (e.g. "fire", "heart", "cat")
emojilist category \x3Cname> List all emoji in a specific category with their names
emojilist random [count] Show random emoji (default: 5, max: 50) with names and categories
emojilist popular Top 25 most commonly used emoji worldwide, with usage context
emojilist list List all available categories with emoji count and sample preview

Categories

Category Description
faces Smileys, expressions, emotions (~67 emoji)
gestures Hand signs, thumbs, pointing (~30 emoji)
hearts Hearts in all colors and styles (~17 emoji)
animals Animals, insects, sea creatures (~53 emoji)
food Food, drinks, fruits, meals (~70 emoji)
nature Plants, weather, celestial (~26 emoji)
tech Computers, devices, tools (~27 emoji)
travel Vehicles, buildings, places (~22 emoji)
sports Sports, games, trophies (~22 emoji)
symbols Signs, shapes, colors, marks (~41 emoji)
flags Country and specialty flags (~18 emoji)

Requirements

  • Bash 4+ (uses arrays)
  • Terminal with Unicode/emoji support

Examples

# Find fire-related emoji
emojilist search fire

# Browse all animal emoji
emojilist category animals

# Get 10 random emoji for inspiration
emojilist random 10

# See what's most popular
emojilist popular

# See all categories at a glance
emojilist list
Usage Guidance
What to check before installing/running: - Inspect SKILL.md and scripts/script.sh for hidden or unexpected content (run `cat -v SKILL.md` or `sed -n l SKILL.md` to reveal control characters). Remove or ask the author about any invisible characters. - Search the script for network/file/execution patterns (grep for curl, wget, nc, ssh, scp, eval, base64, openssl, bash -c, sudo). If any appear, review those lines carefully. - Run the script in a sandbox/container or with limited privileges first (not on a sensitive machine). - If you don't want to run shells directly, copy the emoji DB into a trusted tool or use a vetted package from a well-known source. - The repository/homepage and an author email are provided (bytesagain.com / [email protected]); if anything looks suspicious, contact the author or prefer an alternative source. Overall: functionality and footprint are coherent for an offline emoji tool, but because of the unicode-control-chars finding and the presence of an executable script, manually inspect and sandbox-run it before trusting it on production systems.
Capability Analysis
Type: OpenClaw Skill Name: emojilist Version: 3.0.0 The EmojiList skill is a self-contained Bash utility for searching and browsing a local database of emojis. The script (scripts/script.sh) uses a hardcoded array for its data and contains no network requests, file system modifications, or suspicious execution patterns.
Capability Assessment
Purpose & Capability
The skill name/description (emoji search, browse, copy) aligns with the included script: a Bash CLI with an embedded emoji database and commands for search, category, random, popular, and list. There are no unrelated binaries, env vars, or config paths requested.
Instruction Scope
SKILL.md's runtime instructions are limited to local terminal usage and examples. However, the SKILL.md triggered a 'unicode-control-chars' scan finding (hidden/invisible characters) which can be used for prompt-injection or obfuscation; review the SKILL.md and the provided scripts for any hidden or unexpected commands. The visible portion of scripts/script.sh appears to contain only an emoji DB and helper functions, but the file is long—inspect the rest for network or file-access operations before running.
Install Mechanism
No install spec is present (instruction-only), so nothing will be downloaded automatically. The package includes a script file which will run locally; there is no evidence of downloads or external installers in the metadata.
Credentials
No environment variables, credentials, or config paths are required. The skill does not declare access to unrelated services or secrets — access requests are proportionate to an offline emoji utility.
Persistence & Privilege
The skill is not forced-always, does not request persistent platform privileges, and does not declare modifications to other skills or system-wide settings. Autonomous invocation is allowed (platform default) but combined with the other signals this does not increase concern.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install emojilist
  3. After installation, invoke the skill by name or use /emojilist
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.0
v3.0.0: rewrite
v1.0.5
old template -> domain-specific v2.0.0
v1.0.4
old template -> domain-specific v2.0.0
v1.0.3
Quality upgrade: custom functionality
v1.0.2
Standards compliance: unique content, no template text
v1.0.1
Quality fix: cleaner docs, removed flags
v1.0.0
Initial release
Metadata
Slug emojilist
Version 3.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 7
Frequently Asked Questions

What is Emojilist?

Search emojis by name or category and copy them for instant use. Use when finding emojis, browsing categories, copying codes. It is an AI Agent Skill for Claude Code / OpenClaw, with 369 downloads so far.

How do I install Emojilist?

Run "/install emojilist" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Emojilist free?

Yes, Emojilist is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Emojilist support?

Emojilist is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Emojilist?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v3.0.0.

💬 Comments