/install join-tool
Join - Relational Data Operator
Merge lines from two sorted files by matching a common join field. Similar to database JOIN operations but works on plain text files with field separators.
Usage
join-tool [options] file1 file2
Options
-1 N: Join on field N of file 1-2 N: Join on field N of file 2-t char: Use char as field separator-a 1: Show unpaired lines from file 1
Examples
join-tool users.txt roles.txt
join-tool -t ',' -1 2 -2 1 customers.csv orders.csv
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install join-tool - After installation, invoke the skill by name or use
/join-tool - Provide required inputs per the skill's parameter spec and get structured output
What is Join Tool?
Join lines of text from multiple files based on a common field. Use for relational data operations similar to SQL JOIN on text files. It is an AI Agent Skill for Claude Code / OpenClaw, with 37 downloads so far.
How do I install Join Tool?
Run "/install join-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Join Tool free?
Yes, Join Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Join Tool support?
Join Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Join Tool?
It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.