← 返回 Skills 市场
Emojilist
作者
bytesagain4
· GitHub ↗
· v3.0.0
· MIT-0
369
总下载
0
收藏
1
当前安装
7
版本数
在 OpenClaw 中安装
/install emojilist
功能描述
Search emojis by name or category and copy them for instant use. Use when finding emojis, browsing categories, copying codes.
使用说明 (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
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install emojilist - 安装完成后,直接呼叫该 Skill 的名称或使用
/emojilist触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
元数据
常见问题
Emojilist 是什么?
Search emojis by name or category and copy them for instant use. Use when finding emojis, browsing categories, copying codes. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 369 次。
如何安装 Emojilist?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install emojilist」即可一键安装,无需额外配置。
Emojilist 是免费的吗?
是的,Emojilist 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Emojilist 支持哪些平台?
Emojilist 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Emojilist?
由 bytesagain4(@xueyetianya)开发并维护,当前版本 v3.0.0。
推荐 Skills