epub-eink-optimizer

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: epub-eink-optimizer Version: 1.0.0 The skill bundle provides a legitimate utility for optimizing EPUB files for e-ink devices by deduplicating, resizing, and recompressing images. The core logic in `scripts/optimize_epub.py` uses standard Python libraries (Pillow, zipfile) to process files locally and contains no evidence of network activity, data exfiltration, or malicious execution patterns.

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

Running the default command can permanently reduce image quality or remove small images from the selected EPUB if the user has no backup.

Why it was flagged

The script writes optimized content back to the same EPUB path when not in dry-run mode, so the original file can be changed in place.

Skill content
if not args.dry_run:
        print("写入epub...")
        write_epub(files, args.epub)
Recommendation

Run with `--dry-run` first and keep a backup copy of the EPUB before applying full optimization.

What this means

Installing dependencies can affect the user’s Python environment, and an unpinned package may change over time.

Why it was flagged

The skill depends on a manually installed, unpinned Python package. This is expected for image processing, but users should be aware of the dependency source.

Skill content
pip install Pillow
Recommendation

Install Pillow from a trusted package index, preferably in a virtual environment, and consider pinning a known-good version.