This skill provides a suite of tools for manipulating PDF documents.
Capabilities
Merge: Combine multiple PDF files into one.
Split: Divide a PDF into separate pages or page ranges.
Compress: Reduce file size by optimizing images and content streams.
Watermark: Add text or image watermarks to pages.
Extract Text: Pull text content from a PDF.
Extract Tables: Identify and extract tabular data into structured formats.
Vision OCR: Convert PDF pages to images and run Groq Vision OCR on each page. (Uses the external groq-vision-ocr skill; ensure it is installed and configured.)
Dependencies
Python 3.10+
pypdf
pdfminer.six
reportlab
Pillow
pdf2image
1---2name: pdf-operations3description: PDF Operations4---5# PDF Operations67This skill provides a suite of tools for manipulating PDF documents.89## Capabilities10- **Merge**: Combine multiple PDF files into one.11- **Split**: Divide a PDF into separate pages or page ranges.12- **Compress**: Reduce file size by optimizing images and content streams.13- **Watermark**: Add text or image watermarks to pages.14- **Extract Text**: Pull text content from a PDF.15- **Extract Tables**: Identify and extract tabular data into structured formats.16- **Vision OCR**: Convert PDF pages to images and run Groq Vision OCR on each page. *(Uses the external `groq-vision-ocr` skill; ensure it is installed and configured.)*1718## Dependencies19- Python 3.10+20- `pypdf`21- `pdfminer.six`22- `reportlab`23- `Pillow`24- `pdf2image`
Run npx skillmds@latest add michaelwjames/pdf-operations in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
PDF Operations It is listed under Docs & Writing on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
michaelwjames (@michaelwjames) published this skill. Their other Agent Skills are listed on their SkillMD profile.