New to Claude Skills? Learn how to install them →

Document Processing skills

Free agent skills tagged document processing, ready to install into any SKILL.md-compatible agent.

PDF & Document Extraction

nousresearch

Efficiently extract text from PDFs and scanned documents.

Data & AnalyticsintermediatePython · Shell228.5k repo

Azure AI Document Intelligence

sickn33

Efficiently extract structured data from documents.

Developer ToolsintermediateShell44.7k repo
D

Document Workflows

andrewyng

Build robust document processing pipelines with ease.

Developer ToolsintermediatePython · Shell13.9k repo

Nutrient Document Processing

affaan-m

Efficient document processing and conversion with ease.

ProductivityintermediateShell239.3k repo

PDF Toolkit

Comprehensive PDF manipulation toolkit combining Python libraries (pypdf, pdfplumber, reportlab) and command-line tools (qpdf, pdftotext) for professional document processing. Extract text with layout preservation, parse complex tables into structured data, merge and split multi-document PDFs, rotate pages, add watermarks, and handle password protection. Create new PDFs programmatically with reportlab using precise positioning, custom fonts, and multi-page layouts. Fill out interactive PDF forms with field mapping and validation. Extract images and metadata, perform OCR on scanned documents with pytesseract, and batch process documents at scale. Includes comprehensive form-filling guide with both Python and JavaScript approaches.

LangChain & LangGraph Architecture

Design LLM applications using LangChain 1.x and LangGraph for agents, memory, and tool integration. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.

MarkItDown

Convert heterogeneous documents and selected URIs to Markdown with Microsoft MarkItDown for text analysis, search, and LLM/RAG ingestion. Covers safe local conversion, streams, Office/PDF/data formats, batch workflows, plugins, vision OCR, Azure extraction, and the official MCP server.

Convert PDF to Markdown

Converts PDF (.pdf) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, references, or asks about a .pdf file — even if they don't say "convert" or "markdown" explicitly. This includes requests to "read", "summarize", "review", "extract data from", "compare", or "analyze" a PDF report, paper, invoice, form, contract, or scanned document. Always run the bundled conversion script to produce Markdown first; do not attempt to parse PDF content directly or write ad-hoc extraction code. Also use this skill for batch requests involving a whole folder of PDF documents. IMPORTANT: When the user references a folder or set of documents containing multiple file types (.pdf, .docx, .xlsx), invoke ALL three sibling skills — convert-pdf-to-md, convert-word-to-md, and convert-excel-to-md — so no file type is silently skipped.