← Back to Skills Marketplace
dinghaibin

Sed Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
59
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sed-tool
Description
Stream editor for filtering and transforming text using scripts. Use for find-and-replace, text manipulation, and batch file editing.
README (SKILL.md)

Stream Editor

Perform basic text transformations on input streams using scripting commands. Supports find-and-replace, deletion, insertion, and conditional operations.

Usage

sed-tool [options] \x3Cscript> [file...]

Common Commands

  • s/old/new/: Substitute text
  • /pattern/d: Delete matching lines
  • Np: Print line N
  • -i: Edit files in-place

Examples

# Find and replace
sed-tool 's/foo/bar/g' file.txt

# Edit in-place
sed-tool -i 's/old/new/g' config.ini

# Delete lines matching pattern
sed-tool '/debug/d' log.txt
Usage Guidance
This skill is suitable for simple text transformations. Before installing or using it, verify what `sed-tool` command will run, and be cautious with `-i` or deletion commands because they can alter files directly.
Capability Analysis
Type: OpenClaw Skill Name: sed-tool Version: 1.0.0 The sed-tool is a basic text manipulation utility implemented in Python (scripts/sed.py) that performs simple regex substitutions. While the documentation in SKILL.md claims support for advanced sed features like in-place editing and line deletion which are not actually implemented in the script, the code itself is harmless and lacks any indicators of malicious intent, data exfiltration, or command injection.
Capability Assessment
Purpose & Capability
The stated purpose is coherent for a sed-like text transformation tool, but the included Python script only supports a narrow stdin substitution workflow and does not implement the documented file, deletion, insertion, or in-place editing options.
Instruction Scope
The instructions include user-directed examples for in-place editing and deleting matching lines. These are normal sed capabilities, but they can permanently change local files if used carelessly.
Install Mechanism
There is no install spec and no required binary declaration, while the documentation references a `sed-tool` command. Users should confirm what executable is being invoked.
Credentials
Local text transformation is proportionate to the skill's stated purpose. No network access, credentials, background services, or broad local indexing are shown.
Persistence & Privilege
The artifacts show no persistence, privilege escalation, credential use, or background operation. File changes are only described as user-invoked editing commands.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sed-tool
  3. After installation, invoke the skill by name or use /sed-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug sed-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sed Tool?

Stream editor for filtering and transforming text using scripts. Use for find-and-replace, text manipulation, and batch file editing. It is an AI Agent Skill for Claude Code / OpenClaw, with 59 downloads so far.

How do I install Sed Tool?

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

Is Sed Tool free?

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

Which platforms does Sed Tool support?

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

Who created Sed Tool?

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

💬 Comments