← 返回 Skills 市场
dinghaibin

Unzip Tool

作者 BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
32
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install unzip-tool
功能描述
List, test, and extract files from ZIP archives. Use when you need to decompress or inspect ZIP file contents.
使用说明 (SKILL.md)

ZIP Extraction Utility

Extract files from ZIP archives with support for selective extraction, overwrite control, and archive inspection.

Usage

unzip-tool [options] \x3Carchive> [file...]

Options

  • -l: List archive contents without extracting
  • -d dir: Extract to specified directory
  • -o: Overwrite files without prompting
  • -n: Never overwrite existing files

Examples

# Extract to current directory
unzip-tool archive.zip

# Extract to specific folder
unzip-tool archive.zip -d /target/dir

# List contents only
unzip-tool -l archive.zip
安全使用建议
This skill appears safe for basic local ZIP extraction, but use it carefully: extract into a clean folder, avoid untrusted archives, and do not rely on the advertised list/test/non-overwrite options unless the implementation is updated.
功能分析
Type: OpenClaw Skill Name: unzip-tool Version: 1.0.0 The unzip-tool is vulnerable to Zip Slip (path traversal) because scripts/unzip.py uses zipfile.extractall() without validating member paths, which could allow an attacker to overwrite files outside the target directory. Additionally, there is a significant discrepancy between the features documented in SKILL.md (listing, overwrite control) and the actual implementation in scripts/unzip.py, which lacks these capabilities.
能力评估
Purpose & Capability
The included script matches the core extraction purpose, but the documentation also advertises listing, testing, selective extraction, and overwrite controls that the script does not implement.
Instruction Scope
The usage is user-directed and purpose-aligned, but the implemented behavior extracts all archive members to the current or chosen directory without a prompt.
Install Mechanism
There is no install-time execution, external download, package installation, or remote dependency shown in the artifacts.
Credentials
Local filesystem reads and writes are expected for an unzip tool; users should still extract untrusted archives only into a safe empty folder.
Persistence & Privilege
No background persistence, credential use, privilege escalation, network access, or autonomous long-running behavior is shown.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install unzip-tool
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /unzip-tool 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug unzip-tool
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Unzip Tool 是什么?

List, test, and extract files from ZIP archives. Use when you need to decompress or inspect ZIP file contents. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 32 次。

如何安装 Unzip Tool?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install unzip-tool」即可一键安装,无需额外配置。

Unzip Tool 是免费的吗?

是的,Unzip Tool 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Unzip Tool 支持哪些平台?

Unzip Tool 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Unzip Tool?

由 BIN(@dinghaibin)开发并维护,当前版本 v1.0.0。

💬 留言讨论