← Back to Skills Marketplace
51
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cat-tool
Description
Concatenate and display file contents to standard output.
README (SKILL.md)
Cat Tool - File Display
Read and concatenate files, displaying contents to stdout.
Quick Start
cat-tool myfile.txt
Features
- Display file contents
- Concatenate multiple files
- Line numbers (-n)
- Squeeze blank lines (-s)
Examples
cat-tool README.md
cat-tool file1.txt file2.txt > combined.txt
cat-tool -n script.py
See Also
- Related documentation:
man cat(if available)
Usage Guidance
This skill appears to be what it says: a tiny local 'cat' script that reads files you pass to it and prints them to stdout, and it doesn't request credentials or install anything. However, SKILL.md advertises features (line numbering, squeezing blank lines, '-' for stdin) that are not implemented in scripts/cat.py — treat the documentation as inaccurate. The script also uses a bare except (which hides error details) and will attempt to open a file literally named '-' rather than reading stdin. Before installing or allowing an agent to use it, consider: (1) review or fix the script to implement advertised flags and proper stdin handling, (2) replace the bare except with specific error handling to surface useful messages, and (3) avoid passing sensitive file paths to the skill since it will read any file path you provide. If you need those improvements but cannot modify the skill, do not rely on the advertised flags or stdin behavior.
Capability Analysis
Type: OpenClaw Skill
Name: cat-tool
Version: 1.0.0
The skill provides a standard file concatenation and display utility similar to the Unix 'cat' command. The implementation in 'scripts/cat.py' uses basic Python file operations to read and print file contents, and the 'SKILL.md' documentation contains no malicious instructions or prompt injections. No indicators of data exfiltration, malicious execution, or obfuscation were found.
Capability Assessment
Purpose & Capability
Name and description match the included script: it's a simple file-display tool. However, SKILL.md claims features (line numbers -n, squeeze blank lines -s, and treating '-' as stdin) that are not implemented by scripts/cat.py. The script only opens and prints files by name and prints a generic error on failure.
Instruction Scope
SKILL.md instructs the agent to read and concatenate files and shows examples using flags like -n; the runtime script only supports reading files named on the command line. The SKILL.md examples (e.g., 'cat-tool -n') are misleading because the script does not parse or implement those options. Aside from that mismatch, the instructions stay within the expected scope (reading files specified by the user).
Install Mechanism
No install spec and only a tiny Python script are provided. No external downloads or package installs are required, so risk from the install mechanism is low.
Credentials
The skill requests no environment variables, credentials, or config paths. The script performs only local file reads for paths passed as arguments, which aligns with its purpose.
Persistence & Privilege
The skill does not request persistent presence or elevated privileges (always is false). It does not modify other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cat-tool - After installation, invoke the skill by name or use
/cat-tool - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Cat Tool?
Concatenate and display file contents to standard output. It is an AI Agent Skill for Claude Code / OpenClaw, with 51 downloads so far.
How do I install Cat Tool?
Run "/install cat-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cat Tool free?
Yes, Cat Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Cat Tool support?
Cat Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cat Tool?
It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.
More Skills