PDFelement Skill for Openclaw

A local PDF productivity skill that enables AI agents to execute batch operations like OCR, conversion, and security through Wondershare PDFelement.

wondershare-boop
v1.0.0
Mar 24, 2026
0
759
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install pdfelement-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install pdfelement-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is PDFelement Skill?

The PDFelement Skill is a powerful local integration designed for Openclaw Skills to interface directly with Wondershare PDFelement on Windows and Linux. It bridges the gap between AI agents and desktop document processing, allowing for seamless automation of complex PDF tasks without relying on cloud-based API overhead. This skill leverages the PDFelement PDFToolbox to handle high-fidelity document manipulation natively on the user's machine.

By utilizing this skill, developers can empower agents to perform a wide array of professional document tasks, from converting PDFs into editable Office formats to executing optical character recognition (OCR) on scanned documents. It provides a secure, local-first approach to document management, ensuring that sensitive data remains on the local file system while benefiting from advanced batch-processing capabilities.

PDFelement Skill Use Cases

  • Converting batches of PDF documents into Word, Excel, or PowerPoint formats for editing.
  • Running OCR on scanned images or non-searchable PDF files to extract text data.
  • Automating document security by applying watermarks, backgrounds, and password protection.
  • Optimizing and compressing large PDF files to reduce storage size and improve sharing.
  • Merging multiple reports into a single document or splitting large PDFs into smaller chapters.

How PDFelement Skill Works

  1. The AI agent receives a natural language request to process a PDF file.
  2. The skill identifies the appropriate PDFelement command (e.g., convert, ocr, optimize) based on the user's intent.
  3. On Windows, the skill generates a Base64-encoded command string and launches it via the wspet:// custom protocol.
  4. On Linux, the skill executes the PDFToolbox binary directly, ensuring the correct environment variables and display paths are set.
  5. PDFelement opens the corresponding toolbox UI, pre-loads the specified files, and triggers the automated workflow.
  6. The processed files are saved locally, and the agent confirms the completion of the task to the user.

PDFelement Skill Setup

To use the PDFelement Skill within Openclaw Skills, ensure you have PDFelement 12.1.14 or later installed.

Windows Installation

Download the latest version from the official site and ensure the protocol is registered:

# Verify the wspet protocol registration
Start-Process "wspet://param=aG9tZSAtZW50cmFuY2UgT3BlbkNsYXc="

Linux Installation

Ensure the application is installed in the default directory and grant execution permissions:

chmod +x /opt/apps/PDFelement/PDFToolbox
# Run with library path if necessary
export LD_LIBRARY_PATH=/opt/apps/PDFelement

PDFelement Skill Data Schema & Taxonomy

The skill utilizes a structured XML schema encoded in Base64 to pass file information and metadata to the PDFelement engine.

Element Description Requirement
<Path> Absolute path to the source PDF file Mandatory
<Password> Password for encrypted or protected documents Optional
-t Target format extension (e.g., .docx, .xlsx) Mandatory for Conversion
-wsclaw Flag identifying the request source Mandatory on Windows
-autoexec Automatically starts processing after 10s Mandatory on Windows

PDFelement Skill Advanced Features

  • Multi-platform support for both Windows (via custom protocol) and Linux (via direct CLI).
  • Automated instance management that resets stale PDFToolbox processes to ensure clean command execution.
  • Integrated OCR and data extraction support for turning scanned forms into structured data.
  • Batch processing hooks that allow the agent to handle dozens of files in a single automated session.
  • Customizable UI entry points using the entrance flag to guide users directly to specific tools.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*