pdf-processing
/pdf-processing
Process and extract information from PDF documents. Use this skill when the user asks to read, analyze, or extract data from PDF files.
- Author
- MervinPraison ↗
- Repository
- PraisonAI ↗
- Licence
- MIT
- Last repository change
- 25.10.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 25.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Process and extract information from PDF documents. Use this skill when the user asks to read, analyze, or extract data from PDF files.
Original author description
Process and extract information from PDF documents. Use this skill when the user asks to read, analyze, or extract data from PDF files.
How it works
- Overview
- When to Use
- Instructions
- Best Practices
SKILL.md preview
--- name: pdf-processing description: Process and extract information from PDF documents. Use this skill when the user asks to read, analyze, or extract data from PDF files. license: Apache-2.0 compatibility: Works with PraisonAI Agents metadata: author: praisonai version: "1.0" --- # PDF Processing Skill ## Overview This skill enables agents to process PDF documents, extract text content, and analyze the information within them. ## When to Use Activate this skill when: - User asks to read or analyze a PDF file - User needs to extract text from a PDF - User wants to summarize a PDF document - User needs to search for information within a PDF ## Instructions 1. First, verify the PDF file exists at the specified path 2. Use appropriate tools to read the PDF content 3. Extract text while preserving structure where possible 4. For large PDFs, process in chunks to manage context 5. Summarize or analyze based on user's specific request ## Best Practices - Always confirm the file path before processing - Handle encrypted PDFs gracefully with appropriate error messages - For scanned PDFs, note that OCR may be required - Preserve important formatting like tables and lists
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · MervinPraison/PraisonAI | 90 | MIT |
| AlexPalaz/skillarium | 100 | MIT |
| seb1n/awesome-ai-agent-skills | 100 | MIT |
| joogy06/agent-foundry | 100 | MIT |
| beita6969/scienceclaw | 95 | MIT |
| skrun-dev/skrun | 90 | MIT |
Database snapshot: 13.11.2026 · package version 2d1697bb46b8 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100pdf
Process PDF files - extract text, create PDFs, merge documents. Use when user asks to read PDF, create PDF, or work with PDF files. - 100pdf-extractor
This skill should be used when the user asks to "extract text from PDF", "convert PDF to text", "parse PDF", "read PDF contents", "extract data from documents", "batch PDF extraction", "PDF to markdown", "OCR PDF", "get text from PDF files", "I have a PDF", "can you read this… - 100document-processing
This skill should be used when the user says \"process documents\", \"extract text from PDF\", \"OCR this document\", \"convert PDF to markdown\", \"extract emails from documents\", \"parse document\", \"document conversion\", \"batch OCR\", \"extract structured data from PDF\",… - 100analyze-pdf
Download and analyze PDF files from URLs or local paths — extract text, answer questions, summarize content. Use when analyzing, reading, or extracting information from a PDF. - 100pdf
Read, extract (text/tables), create, merge/split/rotate, watermark, encrypt, fill, and render-to-image .pdf files. Use whenever the user uploads a .pdf or asks to produce, edit, or pull data out of one. - 100processing-pdf
Use when the user needs to extract data from PDFs, work with scanned documents, or manipulate PDF files. Triggers include: "extract text from PDF", "convert PDF to text/CSV/images", "scan/OCR this document", "merge/split/rotate PDF", "fill PDF form", "PDF is blank/empty" (likely…