Omni Tool
by @bytesagain3
The all-in-one tool to boost your productivity ⌨️ omni-tool, javascript, bookmark, bookmarks, bookmarks-manager, chrome.
clawhub install omni-tool📖 About This Skill
version: "2.0.0" name: Omni description: "The all-in-one tool to boost your productivity ⌨️ omni-tool, javascript, bookmark, bookmarks, bookmarks-manager, chrome."
Omni Tool
All-in-one terminal utility toolkit for running, checking, converting, analyzing, generating, and managing tasks from the command line. Omni Tool provides 12 core action commands plus built-in statistics, data export, search, and health-check capabilities — all backed by local log-based storage.
Commands
All commands follow the pattern: omni-tool
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 | Record and execute a run entry |
| check | Record a check / verification entry |
| convert | Record a conversion task |
| analyze | Record an analysis entry |
| generate | Record a generation task |
| preview | Record a preview action |
| batch | Record a batch processing task |
| compare | Record a comparison entry |
| export | Record an export operation |
| config | Record a configuration change |
| status | Record a status update |
| report | Record a report entry |
Utility Commands
| Command | Description |
|---------|-------------|
| stats | Show summary statistics across all log files (entry counts, disk usage) |
| export | Export all data to a file — supported formats: json, csv, txt |
| search | 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-tool v2.0.0) |
Data Storage
All data is stored locally in plain-text log files:
~/.local/share/omni-tool/YYYY-MM-DD HH:MM| in the corresponding .log filehistory.log with a timestamp and command labelRequirements
set -euo pipefail)date, wc, du, tail, grep, sed, cat, basenameWhen to Use
1. Quick task logging — capture run results, check outcomes, or conversion records from the terminal without opening a separate app
2. Batch processing workflows — use omni-tool batch to log batch job details, then omni-tool stats to review totals
3. Data analysis pipelines — record analysis steps with omni-tool analyze, then omni-tool export json for downstream processing
4. Configuration auditing — track config changes with omni-tool config and search history with omni-tool search
5. Cross-entry reporting — combine omni-tool report with omni-tool stats and omni-tool export csv to produce summary reports across all command categories
Examples
Record a run and view recent entries
# Log a task
omni-tool run "deploy staging v2.3.1"View recent run entries
omni-tool run
Analyze, then export results
# Record analysis entries
omni-tool analyze "CPU usage spike on node-3"
omni-tool analyze "Memory leak in worker pool"Export everything to JSON
omni-tool export json
Search and report
# Search across all logs
omni-tool search "staging"Check overall statistics
omni-tool statsView recent activity
omni-tool recent
Batch processing workflow
# Log batch operations
omni-tool batch "process images batch-042"
omni-tool batch "resize thumbnails batch-042"Review and export
omni-tool stats
omni-tool export csv
Health check and comparison
# System health overview
omni-tool statusRecord comparisons
omni-tool compare "prod-v2 vs staging-v2.1 latency"View comparison history
omni-tool compare
Output
All commands output to stdout. Redirect to a file with:
omni-tool stats > report.txt
omni-tool export json # writes to ~/.local/share/omni-tool/export.json
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
⚡ When to Use
💡 Examples
Record a run and view recent entries
# Log a task
omni-tool run "deploy staging v2.3.1"View recent run entries
omni-tool run
Analyze, then export results
# Record analysis entries
omni-tool analyze "CPU usage spike on node-3"
omni-tool analyze "Memory leak in worker pool"Export everything to JSON
omni-tool export json
Search and report
# Search across all logs
omni-tool search "staging"Check overall statistics
omni-tool statsView recent activity
omni-tool recent
Batch processing workflow
# Log batch operations
omni-tool batch "process images batch-042"
omni-tool batch "resize thumbnails batch-042"Review and export
omni-tool stats
omni-tool export csv
Health check and comparison
# System health overview
omni-tool statusRecord comparisons
omni-tool compare "prod-v2 vs staging-v2.1 latency"View comparison history
omni-tool compare