ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bezkom/elite-tools
Or

What 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 fdfind for 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 jc to convert non-JSON output (like ls, dig, or ping) into valid JSON objects, making them trivial for the agent to parse.
  • Log & Config Analysis: Use gron to transform deeply nested JSON into flat assignments, making them instantly searchable with standard text-based tools, or leverage yq for precision editing of YAML configuration files.
  • Documentation Reading: Replace verbose man pages with tldr for concise, community-driven examples of command usage.

Example Prompts

  1. "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."
  2. "Use ast-grep to search for all instances of the deprecated API function old_func() and rewrite them to new_func() across the entire source tree."
  3. "Parse the system configuration file at /etc/app/config.yaml, extract the database port number, and then use gron to 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., fdfind instead of fd). 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-grep over sd when dealing with code; treating code as text (regex) is fragile, whereas ast-grep understands the semantic structure of your programs.

Metadata

Author@bezkom
Stars4473
Views1
Updated2026-05-01
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-bezkom-elite-tools": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#cli#developer-tools#optimization#automation
Safety Score: 4/5

Flags: file-read, file-write, code-execution