elite-tools
Elite CLI tooling for efficient shell operations with optimized token usage. Use when executing shell commands, traversing directories, or manipulating files to minimize token consumption and prevent regex escaping errors. Covers fdfind, batcat, sd, sg/ast-grep, jc, gron, yq, difft, tealdeer, and html2text.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bezkom/elite-toolsWhat This Skill Does
The elite-tools skill provides a robust suite of modern, high-performance CLI utilities designed to replace inefficient legacy POSIX commands. By leveraging tools like fdfind, batcat, sd, and ast-grep, this skill significantly optimizes token usage in LLM interactions. Traditional tools like grep or sed often produce noisy, poorly formatted, or escaped text that consumes unnecessary tokens. In contrast, elite-tools generates structured, syntax-highlighted, or machine-readable output, ensuring the AI agent processes file content and system information with maximum efficiency and clarity.
Installation
You can install this skill directly via the clawhub registry. Run the following command in your terminal:
clawhub install openclaw/skills/skills/bezkom/elite-tools
Use Cases
This skill is indispensable for developers and system administrators working within an AI-assisted environment. Key scenarios include:
- Rapid Code Exploration: Use
fdfindfor lightning-fast file discovery across large codebases without the overhead of standard find commands. - Structural Refactoring: Utilize
ast-grep(sg) to perform complex code refactors that respect the syntax tree, preventing common regex-based errors. - Data Transformation: Pipe command-line output into
jcto convert non-JSON output (likels,dig, orping) into valid JSON objects, making them trivial for the agent to parse. - Log & Config Analysis: Use
gronto transform deeply nested JSON into flat assignments, making them instantly searchable with standard text-based tools, or leverageyqfor precision editing of YAML configuration files. - Documentation Reading: Replace verbose
manpages withtldrfor concise, community-driven examples of command usage.
Example Prompts
- "Find all Python files in the current directory, display their contents with line numbers and syntax highlighting using batcat, and then convert that output into a JSON summary using jc."
- "Use ast-grep to search for all instances of the deprecated API function
old_func()and rewrite them tonew_func()across the entire source tree." - "Parse the system configuration file at
/etc/app/config.yaml, extract the database port number, and then usegronto output the structure as flat paths so I can verify the hierarchy."
Tips & Limitations
- Compatibility: Remember that Debian-based systems use modified binary names (e.g.,
fdfindinstead offd). The skill logic is designed to be environment-aware, but always verify your shell environment path. - Performance: While these tools are faster, they do have dependencies. Ensure you have installed the respective binaries on your host system before calling these tools.
- Regex vs. AST: Always prefer
ast-grepoversdwhen dealing with code; treating code as text (regex) is fragile, whereasast-grepunderstands the semantic structure of your programs.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bezkom-elite-tools": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution