← Back to Skills Marketplace
dinghaibin

Zip Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zip-tool
Description
Package and compress files into ZIP archives with configurable compression levels, password protection, directory recursion, and cross-platform compatibility...
README (SKILL.md)

ZIP Tool — Archive Manager

Create, update, list, and extract ZIP archives. Supports recursive directory inclusion, compression level control, password encryption, and cross-platform compatibility.

Quick Start

# Create a ZIP archive
zip-tool -r archive.zip ./documents/

# List archive contents
zip-tool -l archive.zip

# Extract archive
zip-tool -x archive.zip -d ./output/

Usage

zip-tool [OPTIONS] ARCHIVE [FILES...]

Options:
  -r, --recursive      Recursively include directories
  -l, --list           List contents of an archive
  -x, --extract        Extract an archive
  -d, --delete PATTERN Remove entries matching pattern
  -u, --update         Update existing entries or add new ones
  -P, --password PASS  Protect archive with password
  -c, --compress N     Compression level (0-9, default: 6)
  -o, --output DIR     Extract destination directory
  --overwrite          Overwrite existing files when extracting
  --json               Output archive metadata as JSON

Examples

# Create a ZIP with directory
zip-tool -r backup.zip ./my-project/

# Create with maximum compression
zip-tool -r -c 9 archive.zip ./data/

# List archive contents
zip-tool -l backup.zip

# Extract to specific directory
zip-tool -x archive.zip -d ./restored/

# Password-protected archive
zip-tool -r -P secret123 confidential.zip ./docs/

# Update an existing archive
zip-tool -u archive.zip ./new-file.txt

# Delete entries matching pattern
zip-tool -d "*.tmp" archive.zip

# Archive metadata as JSON
zip-tool -l backup.zip --json

Features

  • Create/extract/update — full archive lifecycle
  • Directory recursion — pack entire folder trees
  • Compression levels — 0 (store) to 9 (maximum)
  • Password encryption — AES-256 and traditional ZIP encryption
  • List contents — inspect archives without extracting
  • Pattern deletion — selective entry removal
  • Cross-platform — compatible with all major OS ZIP tools
  • JSON output — structured archive metadata
Usage Guidance
Review before installing. This appears to be a local ZIP-creation helper, but do not rely on its advertised password protection or AES encryption unless you independently verify a real implementation. Also confirm what `zip-tool` command would run on your system, because the package does not provide a clear install mapping.
Capability Assessment
Purpose & Capability
The stated purpose is coherent for a ZIP utility, but the artifacts are inconsistent: SKILL.md advertises password/AES encryption, extraction, listing, update, and delete operations, while the only included script just creates a basic ZIP from positional file arguments.
Instruction Scope
The documented actions are user-directed CLI examples, not hidden autonomous behavior, but they include file mutation concepts such as extraction overwrite and archive entry deletion.
Install Mechanism
There is no install spec or required binary declaration for the documented `zip-tool` command, so users should verify what executable would actually run.
Credentials
The included code performs local file reads and creates a ZIP archive, with no network access or credentials, which is proportionate for the purpose; however, the claimed confidentiality features are not evidenced.
Persistence & Privilege
No persistence, background workers, privilege escalation, credential storage, or long-running behavior is shown in the provided artifacts.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install zip-tool
  3. After installation, invoke the skill by name or use /zip-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug zip-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Zip Tool?

Package and compress files into ZIP archives with configurable compression levels, password protection, directory recursion, and cross-platform compatibility... It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install Zip Tool?

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

Is Zip Tool free?

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

Which platforms does Zip Tool support?

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

Who created Zip Tool?

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

💬 Comments