PDF Toolkit Free for Openclaw

Openclaw Skills for PDF Toolkit Free delivers a lightweight, one-stop PDF workflow for creating, editing, converting, merging, splitting, compressing, encrypting, and OCR tasks.

thcjp
v1.0.0
Jul 23, 2026
0
289
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install pdf-toolkit-free

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 pdf-toolkit-free 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 PDF Toolkit Free?

PDF Toolkit Free is a practical Openclaw Skills package for handling everyday PDF operations through structured, agent-friendly instructions. It focuses on the core document workflows most users need: creation, editing, conversion, merge/split, compression, encryption, watermarking, OCR, and table extraction.

Designed for quick onboarding and single-task execution, this skill emphasizes simple parameter-driven operation, structured responses, and compatibility with Markdown-based AI agent workflows. Openclaw Skills makes it easy to use PDF Toolkit Free as a dependable document-processing layer for personal, day-to-day PDF tasks.

PDF Toolkit Free Use Cases

  • Merge multiple PDFs into one document for reporting or archiving.
  • Split large PDFs into smaller files for sharing or review.
  • Convert PDFs to Word, Excel, or other standard formats.
  • Compress PDFs to reduce file size before upload or email.
  • Encrypt PDFs and apply watermarks for basic document protection.
  • Run OCR or extract text/tables from scanned or image-based PDFs.
  • Handle quick, single-file personal PDF tasks with minimal setup through Openclaw Skills.

How PDF Toolkit Free Works

  1. Identify the user’s PDF task type, such as conversion, merge/split, compression, OCR, or encryption.
  2. Parse the required parameters from the request, primarily through input_params and optional config_options.
  3. Load the corresponding processing module or library, typically pypdf or related PDF tooling.
  4. Execute the requested operation and generate a structured result object.
  5. Return status, logs, metadata, and output references in a machine-readable format.
  6. If configured, notify downstream systems through callback_url after asynchronous completion.

PDF Toolkit Free Setup

  1. Ensure a compatible Python environment is available.
python3 --version
  1. Install the required PDF libraries.
pip install pypdf pdfplumber reportlab requests
  1. Confirm your AI agent environment supports SKILL.md-based execution with read, write, and exec permissions.

  2. Provide the task input in the expected format:

Parameter Type Required Description
input string Yes The PDF instruction or input data
options object No Additional configuration such as mode or format preferences
callback_url string No Webhook URL for async completion notifications
  1. Use the skill with a concise command-style instruction, such as merge, convert, encrypt, or OCR.

  2. For local validation, test with a simple PDF operation:

from pypdf import PdfReader, PdfWriter

reader = PdfReader("input.pdf")
writer = PdfWriter()
for page in reader.pages:
    writer.add_page(page)

writer.encrypt("password123")
with open("encrypted.pdf", "wb") as f:
    writer.write(f)
  1. Verify output format and logs from the structured response payload.

PDF Toolkit Free Data Schema & Taxonomy

PDF Toolkit Free uses a simple parameter-driven schema with structured response metadata.

Input schema

Field Type Purpose
input string Primary instruction or task payload
options object Optional behavior overrides, such as mode and output preferences
callback_url string Optional async callback destination

Output schema

{
  "success": true,
  "data": {
    "result": "PDF processing result",
    "execution_time": "0.5s",
    "metadata": {
      "version": "1.0",
      "processor": "pdfkit"
    }
  },
  "execution_log": ["parse input", "execute core processing", "format output"],
  "error": null
}

Metadata taxonomy

  • version: skill or processor version
  • processor: underlying PDF engine identifier
  • execution_time: runtime duration
  • execution_log: ordered trace of processing steps
  • error: null on success, otherwise structured failure details

Operational conventions

  • Supports create, query, modify, and delete-style document actions.
  • Uses input_params and output_format-style configuration patterns internally.
  • Designed for single-file, single-task execution in the free edition of Openclaw Skills.

PDF Toolkit Free Advanced Features

  • Parameter-driven execution with input_params for create, query, export, and modification tasks.
  • Structured JSON responses with logs, metadata, and explicit success/error states.
  • Supports callback-based asynchronous completion via callback_url.
  • Compatible with common PDF libraries such as pypdf, pdfplumber, and reportlab.
  • Works across major desktop operating systems and agent runtimes that support exec.
  • Optimized for quick start, minimal configuration, and lightweight personal workflows in Openclaw Skills.
  • Designed for Markdown-first AI agents, making it easy to trigger with natural language instructions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*