← Back to Skills Marketplace
dinghaibin

Split Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
53
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install split-tool
Description
Split files into smaller pieces by size, line count, or number of chunks. Use for breaking large files into manageable parts.
README (SKILL.md)

Split - File Fragmenter

Divide large files into smaller segments based on line count, byte size, or number of output files. Useful for breaking up logs or data files.

Usage

split-tool [options] \x3Cfile> [prefix]

Options

  • -l N: Split every N lines (default: 1000)
  • -b SIZE: Split by byte size (e.g. 10M, 1G)
  • -n N: Split into N chunks

Examples

split-tool -l 500 large_log.txt log_part_
split-tool -b 10M data.bin part_
split-tool -n 5 bigfile.txt chunk_
Usage Guidance
Before installing, verify how the `split-tool` command is connected to the included script, and run it in a safe output directory or with a unique prefix so it does not overwrite existing files.
Capability Analysis
Type: OpenClaw Skill Name: split-tool Version: 1.0.0 The skill bundle provides a standard utility for splitting files into smaller segments based on size or line count. The implementation in scripts/split.py uses basic file I/O and argparse, with no evidence of network activity, shell execution, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The included script is consistent with the stated file-splitting purpose, but the documentation advertises some behavior, such as `-n N`, that is not implemented in the script.
Instruction Scope
The instructions are limited to command usage examples and do not contain prompt overrides, hidden control flow, or autonomous high-impact workflows.
Install Mechanism
The artifacts include a Python script but no install specification or declared binary mapping for the documented `split-tool` command, so users should confirm how it is wired before use.
Credentials
Reading a user-specified local file and writing chunk files is proportionate for a splitter, but the output prefix can cause existing matching files to be overwritten.
Persistence & Privilege
There is no evidence of credentials, privilege escalation, background services, network calls, or persistence beyond the expected output files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install split-tool
  3. After installation, invoke the skill by name or use /split-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug split-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Split Tool?

Split files into smaller pieces by size, line count, or number of chunks. Use for breaking large files into manageable parts. It is an AI Agent Skill for Claude Code / OpenClaw, with 53 downloads so far.

How do I install Split Tool?

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

Is Split Tool free?

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

Which platforms does Split Tool support?

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

Who created Split Tool?

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

💬 Comments