← Back to Skills Marketplace
wondershare-boop

pdfelement-skill

by wondershare-boop · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
137
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pdfelement-skill
Description
Execute local PDF operations through PDFelement PDFToolbox on Windows or Linux. Support converting PDFs to Word, Excel, PowerPoint, images, text and other fo...
Usage Guidance
This skill appears to do what it says: it builds Base64 file payloads, checks Windows registry for the wspet:// protocol, and launches your locally installed PDFelement. Before installing or running it: (1) confirm you trust the skill source and are comfortable allowing it to inspect registry keys and stop the PDFToolbox process if necessary; (2) note it requires PDFelement 12.1.14+ installed locally and a desktop session for GUI operations on Linux; (3) the PowerShell helper may instruct you to copy a .md file to .ps1 in the skill directory (this writes to disk) — review that file yourself before executing; (4) the skill does not send files or secrets to remote servers, but it will operate on any file paths you supply, so avoid giving it sensitive files unless you intend local processing; (5) if you need higher assurance, review the included scripts (launch_wspet.ps1, launch_wspet.py, build_file_payload.py) line-by-line or run them in a sandboxed environment first.
Capability Analysis
Type: OpenClaw Skill Name: pdfelement-skill Version: 1.0.0 The skill bundle is a legitimate integration for the Wondershare PDFelement desktop application, providing automation for PDF tasks like conversion, OCR, and optimization. The included scripts (launch_wspet.py, build_file_payload.py, and launch_wspet.ps1.md) are designed to format commands and manage the application's lifecycle, including protocol verification and process resetting. While the PowerShell script performs process termination and registry lookups, these actions are strictly scoped to the 'PDFToolbox' application to ensure reliable execution. No evidence of data exfiltration, unauthorized remote access, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the provided assets: helpers build Base64 payloads, validate the wspet:// protocol, and invoke PDFelement for conversions, OCR, optimization, etc. There are no environment variables, remote endpoints, or unrelated binaries requested that would be inconsistent with a local PDF launcher.
Instruction Scope
The runtime instructions and helper scripts read user-supplied file paths, inspect Windows registry keys for the wspet protocol, and may stop/restart the local PDFToolbox process to ensure single-instance auto-exec behavior. Those actions are within scope for a local launcher, but they are privileged (process termination, registry reads) and will act on files/paths you provide.
Install Mechanism
There is no external install step or remote download in the skill package. All helper scripts are included as files in the skill (PowerShell and Python). No arbitrary network downloads or extract/install actions are present in the manifest.
Credentials
The skill does not request secrets or unrelated credentials. It recommends standard environment variables for Linux GUI launches (DISPLAY, XAUTHORITY, DBUS_SESSION_BUS_ADDRESS, LD_LIBRARY_PATH) which are appropriate for launching a GUI app from an agent context.
Persistence & Privilege
The skill is not always-enabled and uses normal autonomous-invocation defaults. However, helpers can write a .ps1 file by copying the provided .ps1.md (the skill instructs doing so) and can forcibly stop PDFToolbox processes. These are reasonable for a local launcher but are privileged actions the user should be aware of.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pdfelement-skill
  3. After installation, invoke the skill by name or use /pdfelement-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the PDFelement Skill for local batch PDF operations. - Integrates with PDFelement PDFToolbox to process PDFs on Windows and Linux. - Supports conversion, OCR, translation, compression, watermarking, security, printing, data extraction, page deletion, signing, splitting, merging, cropping, and PDF creation. - Provides robust Windows verification and protocol handling for the `wspet://` launcher. - Includes detailed user guidance and fallback messaging if PDFelement is not correctly installed or registered. - Ensures compatibility with both Windows and Linux platforms, with clear prerequisites and operation matching.
Metadata
Slug pdfelement-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is pdfelement-skill?

Execute local PDF operations through PDFelement PDFToolbox on Windows or Linux. Support converting PDFs to Word, Excel, PowerPoint, images, text and other fo... It is an AI Agent Skill for Claude Code / OpenClaw, with 137 downloads so far.

How do I install pdfelement-skill?

Run "/install pdfelement-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is pdfelement-skill free?

Yes, pdfelement-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does pdfelement-skill support?

pdfelement-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created pdfelement-skill?

It is built and maintained by wondershare-boop (@wondershare-boop); the current version is v1.0.0.

💬 Comments