Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Process PDF files — extract text, merge or split documents, rotate pages, and create new PDFs with Python (pypdf, reportlab). Use this skill whenever the user mentions a .pdf file, invoices, combining documents, extracting text from a PDF, or asking to produce a PDF.
当用户需要对 PDF 文件进行任何操作时使用此 skill。包括读取或提取 PDF 中的文本/表格、合并多个 PDF、拆分 PDF、旋转页面、添加水印、创建新 PDF、填写 PDF 表单、加密/解密 PDF、提取图片,以及对扫描版 PDF 进行 OCR 使其可搜索。如果用户提到 .pdf 文件或要求生成 PDF,使用此 skill。
Convert Markdown files to professionally styled PDFs. Use when the user wants to export a .md file as PDF for sharing with clients or external stakeholders. Supports tables, code blocks, CJK (Chinese) characters, multiple templates, and batch conversion.
Read, create, inspect, render, and verify PDF files where visual layout matters. Use Poppler rendering plus Python tools such as reportlab, pdfplumber, and pypdf for generation and extraction.
Use this skill any time a PDF is the primary input or output. This means any task where the user wants to: extract text, tables, or metadata from a .pdf; split, merge, rotate, crop, reorder, or delete pages; fill in or read an AcroForm; add or remove passwords and permissions; stamp watermarks, headers, page numbers, or signatures; compress or linearise a file; convert pages to images; or generate a new PDF report from data. Trigger especially when the user references a PDF by name or path — even casually (like \"the invoice pdf in downloads\") — and wants something done to it or produced from it. Do NOT trigger when the deliverable is a Word document, a spreadsheet, a slide deck, or an HTML page and the PDF is only an incidental export step.
Professional PDF solution. Create PDFs using HTML+Paged.js (academic papers, reports, documents). Process existing PDFs using Python (read, extract, merge, split, fill forms). Supports KaTeX math formulas, Mermaid diagrams, three-line tables, citations, and other academic elements. Also use this skill when user explicitly requests LaTeX (.tex) or native LaTeX compilation.
Use esta skill sempre que o usuário quiser fazer qualquer coisa com arquivos PDF — ler, criar, extrair texto ou tabelas, juntar, dividir, adicionar marca d'água, gerar relatórios em PDF ou manipular formulários PDF.
Generate branded PDFs from markdown files. Use when converting case studies, proposals, or documentation to PDF format. Handles styling, templates, and batch conversion.
Read, create and modify PDF files. Use whenever a .pdf is the input or the requested output: extracting text or tables, merging, splitting, rotating, cropping or watermarking pages, generating new PDFs, filling PDF forms (fillable or flat), encrypting or decrypting, extracting images, and OCR of scanned pages.
Read, create, or review PDF files. Use this skill when text extraction, rendering fidelity, scanned PDFs, page layout, or PDF generation matters, and choose the lightweight text path before the full rendering path when layout is not the main concern.
PDF Skill
Extract and process text content from PDF files.
## Usage
Use this skill when you need to:
- Extract text from PDF documents
- Analyze PDF content
- Search within PDF files
A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.
How do I use one I find here?
Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.
What do the warnings mean?
We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.
Which skills worked for people?
Open a skill to see its discussion. Reports from people and their agents are coming.