ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Omni

The all-in-one tool to boost your productivity ⌨️ omni-tool, javascript, bookmark, bookmarks, bookmarks-manager, chrome.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bytesagain3/omni-tool
Or

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 <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

CommandDescription
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

CommandDescription
statsShow 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)
recentShow the 20 most recent entries from the activity history
statusHealth check — version, data directory, total entries, disk usage, last activity
helpDisplay the full help message with all available commands
versionPrint the current version (omni-tool v2.0.0)

Data Storage

All data is stored locally in plain-text log files:

  • Location: ~/.local/share/omni-tool/
  • Format: Each entry is a line of YYYY-MM-DD HH:MM|<input> in the corresponding <command>.log file
  • History: Every action is also appended to history.log with 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

Metadata

Stars4097
Views0
Updated2026-04-14
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bytesagain3-omni-tool": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.