全能工具集
Omni Tools
by ckchzh
Self-hosted collection of powerful web-based tools for everyday tasks. No ads, no tracking, just fas omni tools, typescript, alternative, converter.
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/ckchzh/omni-tools文档
Omni Tools
Self-hosted terminal toolkit providing a collection of powerful utility commands for everyday tasks. Omni Tools offers 12 core action commands plus built-in statistics, data export, search, and health-check capabilities — all backed by local log-based storage. No ads, no tracking, just fast accessible utilities.
Commands
All commands follow the pattern: omni-tools <command> [input]
When called without arguments, each command displays its most recent 20 log entries. When called with arguments, it records the input with a timestamp.
Core Action Commands
| Command | Description |
|---|---|
run <input> | Record and execute a run entry |
check <input> | Record a check / verification entry |
convert <input> | Record a conversion task |
analyze <input> | Record an analysis entry |
generate <input> | Record a generation task |
preview <input> | Record a preview action |
batch <input> | Record a batch processing task |
compare <input> | Record a comparison entry |
export <input> | Record an export operation |
config <input> | Record a configuration change |
status <input> | Record a status update |
report <input> | Record a report entry |
Utility Commands
| Command | Description |
|---|---|
stats | Show summary statistics across all log files (entry counts, disk usage) |
export <fmt> | Export all data to a file — supported formats: json, csv, txt |
search <term> | Search across all log files for a keyword (case-insensitive) |
recent | Show the 20 most recent entries from the activity history |
status | Health check — version, data directory, total entries, disk usage, last activity |
help | Display the full help message with all available commands |
version | Print the current version (omni-tools v2.0.0) |
Data Storage
All data is stored locally in plain-text log files:
- Location:
~/.local/share/omni-tools/ - Format: Each entry is a line of
YYYY-MM-DD HH:MM|<input>in the corresponding<command>.logfile - History: Every action is also appended to
history.logwith a timestamp and command label - Export formats: JSON (array of objects), CSV (with headers), plain text (grouped by command)
- No external dependencies — pure bash, runs anywhere
Requirements
- Bash 4.0+ (uses
set -euo pipefail) - Core utilities:
date,wc,du,tail,grep,sed,cat,basename - No network access required — fully offline
- No configuration needed — works out of the box
When to Use
- Quick task logging — capture run results, check outcomes, or conversion records from the terminal without opening a separate app
- Batch processing workflows — use
omni-tools batchto log batch job details, thenomni-tools statsto review totals - Data analysis pipelines — record analysis steps with
omni-tools analyze, thenomni-tools export jsonfor downstream processing - Configuration auditing — track config changes with
omni-tools configand search history withomni-tools search - Cross-entry reporting — combine
omni-tools reportwithomni-tools statsandomni-tools export csvto produce summary reports across all command categories
Examples
Record a run and view recent entries
# Log a task
omni-tools run "deploy staging v2.3.1"
# View recent run entries
omni-tools run
Analyze, then export results
# Record analysis entries
omni-tools analyze "CPU usage spike on node-3"
omni-tools analyze "Memory leak in worker pool"
# Export everything to JSON
omni-tools export json
Search and report
# Search across all logs
omni-tools search "staging"
# Check overall statistics
omni-tools stats
# View recent activity
omni-tools recent
Batch processing workflow
# Log batch operations
omni-tools batch "process images batch-042"
omni-tools batch "resize thumbnails batch-042"
# Review and export
omni-tools stats
omni-tools export csv
Health check and comparison
# System health overview
omni-tools status
# Record comparisons
omni-tools compare "prod-v2 vs staging-v2.1 latency"
# View comparison history
omni-tools compare
Output
All commands output to stdout. Redirect to a file with:
omni-tools stats > report.txt
omni-tools export json # writes to ~/.local/share/omni-tools/export.json
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
相关 Skills
技能工坊
by anthropics
覆盖 Skill 从创建到迭代优化全流程:起草能力、补测试提示、跑评测与基准方差分析,并持续改写内容和描述,提升效果与触发准确率。
✎ 技能工坊把技能从创建、迭代到评测串成闭环,方差分析加描述优化,特别适合把触发准确率打磨得更稳。
PPT处理
by anthropics
处理 .pptx 全流程:创建演示文稿、提取和解析幻灯片内容、批量修改现有文件,支持模板套用、合并拆分、备注评论与版式调整。
✎ 涉及PPTX的创建、解析、修改到合并拆分都能一站搞定,连备注、模板和评论也能处理,做演示文稿特别省心。
PDF处理
by anthropics
遇到 PDF 读写、文本表格提取、合并拆分、旋转加水印、表单填写或加解密时直接用它,也能提取图片、生成新 PDF,并把扫描件通过 OCR 变成可搜索文档。
✎ PDF杂活别再来回切工具了,文本表格提取、合并拆分到OCR识别一次搞定,连扫描件也能变可搜索。
相关 MCP 服务
文件系统
编辑精选by Anthropic
Filesystem 是 MCP 官方参考服务器,让 LLM 安全读写本地文件系统。
✎ 这个服务器解决了让 Claude 直接操作本地文件的痛点,比如自动整理文档或生成代码文件。适合需要自动化文件处理的开发者,但注意它只是参考实现,生产环境需自行加固安全。
by wonderwhy-er
Desktop Commander 是让 AI 直接执行终端命令、管理文件和进程的 MCP 服务器。
✎ 这工具解决了 AI 无法直接操作本地环境的痛点,适合需要自动化脚本调试或文件批量处理的开发者。它能让你用自然语言指挥终端,但权限控制需谨慎,毕竟让 AI 执行 rm -rf 可不是闹着玩的。
by stickerdaniel
LinkedIn Profile and Job Scraper 是让 Claude 直接抓取 LinkedIn 个人资料、公司信息和职位详情的工具。
✎ 这个服务器解决了招聘和商业调研中手动复制粘贴 LinkedIn 数据的痛点,适合猎头或市场分析师快速获取候选人背景和公司动态。不过,LinkedIn 反爬机制频繁更新,数据稳定性需要持续维护,使用时建议搭配人工验证。