Unzip Tool

AdvisoryAudited by Static analysis on May 6, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Extracting an untrusted or unexpected archive could overwrite files in the target directory or place many files there.

Why it was flagged

The script extracts all ZIP members to the chosen directory. This is expected for the skill's purpose, but it writes local files and does not prompt before overwriting existing paths.

Skill content
with zipfile.ZipFile(args.file, 'r') as z:
        z.extractall(args.dir)
Recommendation

Extract only archives you trust, use a new empty destination directory, and consider adding non-overwrite, list, and validation behavior before extraction.

What this means

A user or agent may expect safety or inspection options that are not actually available in the provided implementation.

Why it was flagged

The documentation advertises controls such as selective extraction, archive inspection, and overwrite handling, while the included script only parses an archive path and destination directory and then extracts everything.

Skill content
support for selective extraction, overwrite control, and archive inspection
Recommendation

Align the documentation with the script or implement the advertised -l, -n, -o, test, and selective extraction behavior.