自动从中间空白处切割A3试卷a3-pdf-splitter

v1.0.0

智能A3试卷PDF切分工具,自动识别试卷中间的空白位置进行切分,将A3格式的试卷PDF转换为A4格式方便打印。当用户提到"切分A3试卷"、"A3转A4"、"PDF切分"、"试卷打印"、"拆分试卷PDF"等相关需求时必须使用此技能。

0· 84·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (A3→A4 PDF splitting) matches the included script and SKILL.md. Required actions (render PDF, find middle whitespace, crop, save PDF) are exactly what you'd expect; there are no unrelated credentials, binaries, or config paths.
Instruction Scope
SKILL.md instructs installing pypdfium2 and pillow and calling the provided split function or script. The runtime instructions only read the user-supplied input PDF and write the output PDF; they do not access other files, environment variables, or external endpoints.
Install Mechanism
There is no custom install script; the README/INSTALL ask you to pip install pypdfium2 and pillow. Using pip is normal; note pypdfium2 provides native PDFium bindings (may pull native binaries or require build tools), but this is proportional to the task.
Credentials
The skill requests no environment variables or credentials. It only needs read access to the input PDF and write access to the output path — appropriate and minimal for the stated functionality.
Persistence & Privilege
always is false; the skill does not request persistent/system-level changes or modify other skills. It runs as a simple script and does not enable autonomous elevated privileges.
Assessment
This skill appears coherent and safe for its purpose, but follow standard precautions before installing: (1) install pypdfium2/pillow in a dedicated virtual environment to avoid system-wide changes; (2) confirm pypdfium2's packaging for your platform (it may include native binaries or require build tools); (3) test on non-sensitive/sample PDFs first (the script will overwrite the output path if it exists); (4) if you are concerned about running third-party code, review the included Python file (it's short and straightforward) or run it in a sandboxed environment. If you need network isolation, ensure your environment blocks outgoing network traffic during installation/execution — the code itself makes no network calls.

Like a lobster shell, security has layers — review code before you run it.

latestvk97bgzm99wrnmbxds2zv7dxac5845tv5

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments