📦 Thesaurus — 技能工具
v2.0.1Look up synonyms, antonyms, and related words with history and export. Use when finding alternatives, checking usage, running drills, analyzing frequency.
0· 143·0 当前·0 累计
安全扫描
OpenClaw
安全
high confidenceThe skill's code and instructions match its stated purpose: a lightweight, offline CLI thesaurus that stores logs under ~/.local/share/thesaurus and has no network access or credential requirements.
评估建议
This skill appears coherent and offline: it writes logs and exports to ~/.local/share/thesaurus and does not require credentials or network access. Before installing, review or run the provided scripts/script.sh locally (it must be installed or symlinked to 'thesaurus' to work). If you store sensitive text in the tool, remember exports are plain files under your home directory; back them up or delete them if needed. If you want extra assurance, open the full script to confirm there are no hidden...详细分析 ▾
✓ 用途与能力
Name/description (thesaurus CLI that records and exports entries) align with the included shell script and SKILL.md. The script implements commands, local logging, stats, search, and export functionality consistent with the stated purpose.
✓ 指令范围
SKILL.md and the script limit themselves to local file operations (creating ~/.local/share/thesaurus, writing/reading .log files, grep/tail/du/wc). There are no instructions to read unrelated system files or to transmit data externally. One minor note: SKILL.md invokes a 'thesaurus' command but provides no automated install; the repository includes scripts/script.sh which appears to be the CLI implementation and must be placed on PATH by the user.
ℹ 安装机制
There is no install spec (instruction-only), which is low-risk. However, a script file is included (scripts/script.sh). This is not an automatic downloader — it means a user must install or symlink the script to use the 'thesaurus' command. No remote downloads or extract operations are present in the packaged files.
✓ 凭证需求
The skill requests no environment variables, no credentials, and uses only the HOME variable to place data under the user's home directory. That is proportionate for a local CLI data-tracking tool.
✓ 持久化与权限
Skill is not marked always:true and does not request system-wide configuration changes. It stores data under the user's home directory only. Default autonomous invocation is allowed by platform policy but this skill's local-only behavior keeps blast radius low.
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv2.0.12026/3/18
update
● 可疑
安装命令
点击复制官方npx clawhub@latest install thesaurus
镜像加速npx clawhub@latest install thesaurus --registry https://cn.longxiaskill.com镜像同步中
技能文档
Lightweight Thesaurus tracker. Add entries, view stats, search history, and export in multiple formats.
Why Thesaurus?
- Works entirely offline — your data never leaves your machine
- Simple command-line interface, no GUI needed
- Export to JSON, CSV, or plain text anytime
- Automatic history and activity logging
Getting Started
# See what you can do thesaurus help# Check current status thesaurus status
# View your statistics thesaurus stats
Commands
| Command | What it does | ||
|---|---|---|---|
thesaurus run | Run | ||
thesaurus check | Check | ||
thesaurus convert | Convert | ||
thesaurus analyze | Analyze | ||
thesaurus generate | Generate | ||
thesaurus preview | Preview | ||
thesaurus batch | Batch | ||
thesaurus compare | Compare | ||
thesaurus export | Export | ||
thesaurus config | Config | ||
thesaurus status | Status | ||
thesaurus report | Report | ||
thesaurus stats | Summary statistics | ||
thesaurus export | Export (json | csv | txt) |
thesaurus search | Search entries | ||
thesaurus recent | Recent activity | ||
thesaurus status | Health check | ||
thesaurus help | Show this help | ||
thesaurus version | Show version | ||
thesaurus $name: | $c entries | ||
thesaurus Total: | $total entries | ||
thesaurus Data | size: $(du -sh "$DATA_DIR" 2>/dev/null | cut -f1) | |
thesaurus Version: | v2.0.0 | ||
thesaurus Data | dir: $DATA_DIR | ||
thesaurus Entries: | $(cat "$DATA_DIR"/*.log 2>/dev/null | wc -l) total | |
thesaurus Disk: | $(du -sh "$DATA_DIR" 2>/dev/null | cut -f1) | |
thesaurus Last: | $(tail -1 "$DATA_DIR/history.log" 2>/dev/null | echo never) | |
thesaurus Status: | OK | ||
thesaurus [Thesaurus] | run: $input | ||
thesaurus Saved. | Total run entries: $total | ||
thesaurus [Thesaurus] | check: $input | ||
thesaurus Saved. | Total check entries: $total | ||
thesaurus [Thesaurus] | convert: $input | ||
thesaurus Saved. | Total convert entries: $total | ||
thesaurus [Thesaurus] | analyze: $input | ||
thesaurus Saved. | Total analyze entries: $total | ||
thesaurus [Thesaurus] | generate: $input | ||
thesaurus Saved. | Total generate entries: $total | ||
thesaurus [Thesaurus] | preview: $input | ||
thesaurus Saved. | Total preview entries: $total | ||
thesaurus [Thesaurus] | batch: $input | ||
thesaurus Saved. | Total batch entries: $total | ||
thesaurus [Thesaurus] | compare: $input | ||
thesaurus Saved. | Total compare entries: $total | ||
thesaurus [Thesaurus] | export: $input | ||
thesaurus Saved. | Total export entries: $total | ||
thesaurus [Thesaurus] | config: $input | ||
thesaurus Saved. | Total config entries: $total | ||
thesaurus [Thesaurus] | status: $input | ||
thesaurus Saved. | Total status entries: $total | ||
thesaurus [Thesaurus] | report: $input | ||
thesaurus Saved. | Total report entries: $total |
Data Storage
All data is stored locally at ~/.local/share/thesaurus/. Each action is logged with timestamps. Use export to back up your data anytime.
Feedback
Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com