format-tool for Openclaw

A robust CLI utility for transforming raw text and structured data into clean, aligned, and human-readable tables.

dinghaibin
v1.0.0
Apr 29, 2026
0
761
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install format-tool

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install format-tool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is format-tool?

format-tool is a versatile text formatting utility designed to enhance the readability of terminal outputs and data files. It provides developers with the ability to transform messy or unaligned text into structured displays using configurable alignment, padding, and column spacing. By incorporating format-tool into your suite of Openclaw Skills, you can easily clean up raw logs or convert structured data formats into professional tables for quick analysis.

format-tool Use Cases

  • Beautifying raw text logs for easier debugging and review
  • Converting CSV files into well-aligned terminal tables
  • Formatting JSON data structures into human-readable column layouts
  • Standardizing text alignment in documentation or terminal-based reports

How format-tool Works

  1. The tool accepts input data through either file arguments or standard input via pipes.
  2. It parses the input based on specified flags such as JSON or CSV modes.
  3. The utility calculates optimal column widths and applies user-defined alignment settings like left, center, or right.
  4. It injects custom padding and separators to define the table structure.
  5. The beautified result is printed to the terminal or redirected to a target file.

format-tool Setup

To use this tool within your Openclaw Skills environment, you can call it directly from the command line after installation.

# Usage syntax
format-tool [options] [file...]

# Example: Formatting a CSV file into a table
echo "id,name,status" | format-tool --csv --table

format-tool Data Schema & Taxonomy

The format-tool organizes data dynamically based on the input structure provided. It primarily handles the following metadata and data taxonomies:

Property Description
Alignment Options for left, right, or center text positioning
Input Support Native handling for JSON, CSV, and plain text files
Separators Custom strings used to define column boundaries
Padding Configurable whitespace buffers for each data cell

format-tool Advanced Features

  • Pipe input compatibility allowing integration with various Openclaw Skills and shell workflows
  • Intelligent column width detection for dynamic data sets
  • Custom separator support for generating non-standard table formats
  • Multi-alignment support within a single output display

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*