pdf-toolkit

Merge, split, encrypt, watermark, extract text, and convert PDFs to Word.

36|2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/malue-ai/dazee-small --skill pdf-toolkit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-toolkit
Source: https://github.com/malue-ai/dazee-small/tree/main/instances/xiaodazi/skills/pdf-toolkit
Command: npx skills add https://github.com/malue-ai/dazee-small --skill pdf-toolkit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, reportlab, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines complex PDF management tasks, saving users time and effort by automating operations like merging, splitting, encrypting, and converting documents.

Core Features & Use Cases

  • Merge PDFs: Combine multiple PDF files into a single document.
  • Split PDFs: Extract specific page ranges from a PDF.
  • Encrypt PDFs: Secure documents with password protection.
  • Add Watermarks: Apply text watermarks for branding or security.
  • Extract Text: Retrieve text content from PDF files.
  • Convert to Word: Transform PDF documents into editable Word files.

Quick Start

Use the pdf-toolkit skill to merge the files document1.pdf, document2.pdf, and document3.pdf into a single file named combined.pdf.

Frequently Asked Questions about pdf-toolkit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I merge multiple PDF files into one document?

To merge PDF files, you can use a toolkit that combines multiple documents into a single file. This PDF merging process takes multiple input files and outputs one combined document for easier management.

Can I extract specific pages from a PDF by splitting it?

Yes, splitting a PDF allows you to extract specific page ranges from the original document. This PDF splitting process takes a large file and outputs smaller documents containing only the selected pages.

How do I add a text watermark to a PDF for branding?

Adding a text watermark to a PDF applies custom text over pages for branding or security. This PDF watermarking process relies on reportlab to generate the overlay and pypdf to stamp it onto the document.

Does pypdf support password encryption for securing PDFs?

Yes, pypdf supports password encryption to secure PDF documents. You can apply password protection to restrict unauthorized access, ensuring the PDF content remains secure when shared.

How do I extract text content from a PDF file?

Text extraction from a PDF retrieves the embedded text content from the file. This process uses pypdf to parse the document and output the raw text, making it available for editing or analysis.

What is the best way to convert a PDF to an editable Word file?

Converting a PDF to an editable Word file transforms the static document into an editable format. This PDF conversion process takes the original file and outputs a Word document for content editing.