← Back to Skills Marketplace
Image Processing Toolkit
by
wangziiiiii
· GitHub ↗
· v1.0.2
· MIT-0
351
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install wangziiiii
Description
Local image processing toolkit for format conversion, compression, resizing, batch jobs, and image-to-PDF. Use when users ask 压缩图片/改尺寸/批量处理/转PDF. Supports si...
Usage Guidance
This skill appears to do exactly what it claims: local image conversion, compression, resizing, batch operations and image→PDF using Pillow and img2pdf. Before installing: (1) run installation commands inside an isolated Python virtual environment as the SKILL.md recommends; (2) be aware that scripts/selftest.py will create a 'tmp' directory outside the skill folder (WORK path uses ROOT.parent.parent) — run it only if you are comfortable with that; (3) the README suggests using an auxiliary tool 'uv' (e.g. 'uv venv') which is not declared as required — you can ignore those lines and use python -m venv / pip instead; (4) inspect the scripts if you will run them on sensitive directories (they write new files by default, can overwrite with --overwrite); (5) there are no network calls or credential requests in the code, so the main risk is accidental local file modification rather than exfiltration. If you want more assurance, run the selftest and operations in a disposable sandbox or container first.
Capability Analysis
Type: OpenClaw Skill
Name: wangziiiii
Version: 1.0.2
The image-processing-toolkit is a legitimate set of Python scripts for local image manipulation (conversion, compression, resizing, and PDF creation) using the Pillow and img2pdf libraries. The code follows standard practices, including path normalization and error handling, and lacks any indicators of data exfiltration, unauthorized network access, or malicious execution. While SKILL.md includes links to external sites (jisuapi.com, jisuepc.com) for reference, they are presented as related resources and do not contain instructions for the AI agent to perform unauthorized actions.
Capability Assessment
Purpose & Capability
The name/description (local image processing) aligns with the included Python scripts (convert, compress, resize, batch, to_pdf, utilities). Required packages (Pillow, img2pdf) are appropriate for the stated functionality and no unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md instructions are focused on installing dependencies in a virtualenv and running the local scripts; the scripts operate only on files/paths supplied by the user. Two minor scope notes: (1) the README uses a tool invocation 'uv venv' / 'uv pip' (an undocumented wrapper) — an alternative venv workflow is provided but 'uv' is not declared as a required binary; (2) scripts/selftest.py seeds test images and writes to a WORK directory computed as ROOT.parent.parent / 'tmp' / ... which is outside the skill directory and may create files outside the repo when run. These are sloppy but not evidence of exfiltration.
Install Mechanism
No automated install step is declared; the skill is instruction-first and includes a standard requirements.txt (Pillow, img2pdf). There are no suspicious download URLs or archive extraction steps.
Credentials
The skill requests no environment variables, no credentials, and no config paths. All environment/credential access is proportional to a local image-processing tool.
Persistence & Privilege
The skill is not always-enabled, does not request elevated agent privileges, and does not modify other skills or system-wide configs. Its runtime behavior is limited to local filesystem operations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wangziiiii - After installation, invoke the skill by name or use
/wangziiiii - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Sync latest local fixes and docs
v1.0.1
Tighten landing copy and remove hardcoded install paths
v1.0.0
Initial release of python-image-lab.
- Toolbox for image processing using Python (Pillow + img2pdf): convert formats, compress, resize, batch process, and merge images to PDF.
- Supports multiple installation methods with best practices for virtual environments.
- Command-line scripts for format conversion, compression, resizing, PDF merging, and pipeline batch tasks.
- Adds parameters like --dry-run, --include-ext, --exclude-ext, --exclude-suffixes, and --overwrite for flexible batch operations.
- Outputs to new files by default with descriptive suffixes; original images are not overwritten unless specified.
- Provides user-friendly error messages for missing dependencies, unsupported formats, and batch failures.
Metadata
Frequently Asked Questions
What is Image Processing Toolkit?
Local image processing toolkit for format conversion, compression, resizing, batch jobs, and image-to-PDF. Use when users ask 压缩图片/改尺寸/批量处理/转PDF. Supports si... It is an AI Agent Skill for Claude Code / OpenClaw, with 351 downloads so far.
How do I install Image Processing Toolkit?
Run "/install wangziiiii" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Image Processing Toolkit free?
Yes, Image Processing Toolkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Image Processing Toolkit support?
Image Processing Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Image Processing Toolkit?
It is built and maintained by wangziiiiii (@wangziiiiii); the current version is v1.0.2.
More Skills