← Back to Skills Marketplace
dinghaibin

Format Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
42
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install format-tool
Description
Format and beautify text output for better readability. Use for cleaning up structured data and aligning columns.
README (SKILL.md)

Format - Text Formatting Utility

Format text with configurable alignment, padding, and column spacing. Transforms raw output into readable tables and structured displays.

Usage

format-tool [options] [file...]

Features

  • Column alignment (left, right, center)
  • Custom padding and separators
  • JSON and CSV input support
  • Pipe input compatible

Examples

format-tool --align center data.txt
echo "col1,col2,col3" | format-tool --csv --table
Usage Guidance
Do not assume the SKILL.md features are implemented: the bundled script only performs simple text transforms (upper, lower, title, reverse, sort, unique, wrap, trim, remove-whitespace) and does not support column alignment, CSV/JSON parsing, or flags shown in the README. Before installing or enabling: (1) run the included script in a safe sandbox to confirm behavior (python3 scripts/format.py), (2) ask the author to reconcile SKILL.md with the actual implementation or provide an updated release, and (3) if you rely on the advertised CSV/JSON/column features, require that those be implemented and tested — otherwise the agent may fail or produce unexpected results when it tries to use nonexistent options.
Capability Analysis
Type: OpenClaw Skill Name: format-tool Version: 1.0.0 The skill bundle provides standard text formatting utilities such as case conversion, line sorting, and text wrapping. The Python script (scripts/format.py) uses only built-in libraries, contains no network or file system access, and lacks any indicators of malicious intent or prompt injection. While the documentation in SKILL.md mentions some features like CSV/Table support not present in the script, the overall behavior is safe and aligned with its stated purpose.
Capability Assessment
Purpose & Capability
Name/description (format/beautify, column alignment, CSV/JSON support) partially match the included script's basic text transforms (upper/lower/wrap/trim/etc.), but SKILL.md advertises column alignment, CSV/JSON parsing, and options (--align, --csv, --table) which are not present in scripts/format.py. The declared requirements (no env, no binaries) are proportional to the script, but the advertised capability set is overstated.
Instruction Scope
SKILL.md shows CLI usage and examples that call options/behaviors the script does not support. If an agent follows SKILL.md it may attempt to invoke flags/commands that will fail or be misinterpreted. The instructions do not direct any file access, environment reads, or network activity beyond expected stdin/stdout, but they are inconsistent with the real runtime behavior.
Install Mechanism
No install spec (instruction-only skill) and a single local python script included. No downloads, no external package installs, and nothing is written to disk by an installer — low install risk.
Credentials
No environment variables, credentials, or config paths are requested. The script does not access env vars or external services — requested privileges are minimal and appropriate for a formatter.
Persistence & Privilege
Skill does not request always:true and defaults to normal invocation settings. It does not modify other skills or system configuration. No elevated persistence or privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install format-tool
  3. After installation, invoke the skill by name or use /format-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug format-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Format Tool?

Format and beautify text output for better readability. Use for cleaning up structured data and aligning columns. It is an AI Agent Skill for Claude Code / OpenClaw, with 42 downloads so far.

How do I install Format Tool?

Run "/install format-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Format Tool free?

Yes, Format Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Format Tool support?

Format Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Format Tool?

It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.

💬 Comments