๐Ÿ“‹Document Data Extraction Skills

Browse the best Document Data Extraction skills for Claude Code, Codex, Cursor and other AI agents.

173 skills ยท Page 2 of 8

extract-structured-data-from-unstructured-files-pdf-pptx-docx

run-llama's avatarfrom run-llamaโ˜… 173

Invoke this skill BEFORE implementing any structured data extraction from documents to learn the correct llama_cloud_services API usage. Required reading before writing extraction code. Requires llama_cloud_services package and LLAMA_CLOUD_API_KEY as an environment variable.

pdf-processing

run-llama's avatarfrom run-llamaโ˜… 173

Invoke this skill BEFORE implementing any text extraction/parsing logic to learn how to use LlamaParse to process any document accurately. Requires llama_cloud_services package and LLAMA_CLOUD_API_KEY as an environment variable.

article-extractor

michalparkola's avatarfrom michalparkolaโ˜… 91

Extract clean article content from URLs (blog posts, articles, tutorials) and save as readable text. Use when user wants to download, extract, or save an article/blog post from a URL without ads, navigation, or clutter.

pdf-extractor

maxvaega's avatarfrom maxvaegaโ˜… 56

Extract and convert PDF documents using Python scripts

pdf-extractor

jmagly's avatarfrom jmaglyโ˜… 51

Extract text, tables, and images from PDF files. Use when converting PDF documentation, manuals, or reports to searchable text.

extracting-hecras-results

gpt-cmdr's avatarfrom gpt-cmdrโ˜… 35

Extract HEC-RAS hydraulic results from HDF files including water surface elevations (WSE),depths, velocities, and flows for both steady and unsteady simulations. Handles cross sectiontime series, 2D mesh results, maximum envelopes, and dam breach results. Use when you need toextract, analyze, or post-process HEC-RAS simulation outputs, retrieve water levels, queryvelocity fields, get depth grids, extract flow data, analyze breach hydrographs, or pullhydraulic variables from .hdf result files.

docx-advanced-patterns

belumume's avatarfrom belumumeโ˜… 33

Advanced python-docx patterns for nested tables, complex cells, and content extraction beyond .text property. Techniques for forms, checklists, and complex layouts.

extracting-keywords

oaustegard's avatarfrom oaustegardโ˜… 21

Extract keywords from documents using YAKE algorithm with support for 34 languages (Arabic to Chinese). Use when users request keyword extraction, key terms, topic identification, content summarization, or document analysis. Includes domain-specific stopwords for AI/ML and life sciences. Optional deeper extraction mode (n=2+n=3 combined) for comprehensive coverage.

book-sft-pipeline

muratcankoylan's avatarfrom muratcankoylanโ˜… 10

End-to-end system for creating supervised fine-tuning datasets from books and training style-transfer models. Covers text extraction, intelligent segmentation, synthetic instruction generation, Tinker-compatible output, LoRA training, and validation.

table-extractor

majiayu000's avatarfrom majiayu000โ˜… 5

Extract tables from PDFs and images to CSV or Excel. Support for scanned documents with OCR, multi-page PDFs, and complex table structures.

pdf-processing

majiayu000's avatarfrom majiayu000โ˜… 5

Extract text and tables from PDFs; use when PDFs, forms, or document extraction are mentioned.

named-entity-extractor

majiayu000's avatarfrom majiayu000โ˜… 5

Extract named entities (people, organizations, locations, dates) from text using NLP. Use for document analysis, information extraction, or data enrichment.

email-extractor

majiayu000's avatarfrom majiayu000โ˜… 5

Expert in email content extraction and analysis. **Use whenever the user mentions .eml files, email messages, says "Extract email information", "Using the email information", or requests to extract, parse, analyze, or process email files.** Handles email thread parsing, attachment extraction, and converting emails to structured markdown format for AI processing. (project, gitignored)

extracting-dss-results

majiayu000's avatarfrom majiayu000โ˜… 5

Extracts and analyzes HEC-HMS simulation results from DSS files using HmsDss andHmsResults classes. Handles peak flows, hydrographs, volume summaries, and time seriesdata. Leverages ras-commander's RasDss for DSS V6/V7 support. Use when processingHMS results, extracting peak flows, analyzing hydrographs, computing volumes, orexporting time series. Integrates with HEC-RAS for boundary condition workflows.Trigger keywords: DSS file, results, peak flow, hydrograph, time series, volume,extract results, HMS output, analyze results.

cv-data-ingestion

majiayu000's avatarfrom majiayu000โ˜… 5

Ingest and organize raw career data from Obsidian notes, CSV files, zip archives, and markdown documents into the Universal CV portfolio system. Use when processing career history, work experience, testimonials, case studies, or resume data from multiple sources. Outputs structured YAML/Markdown validated against Zod schemas.

pdftext

WarrenZhu050413's avatarfrom WarrenZhu050413โ˜… 5

Extract text from PDFs for LLM consumption using AI-powered or traditional tools. Use when converting academic PDFs to markdown, extracting structured content (headers/tables/lists), batch processing research papers, preparing PDFs for RAG systems, or when mentions of "pdf extraction", "pdf to text", "pdf to markdown", "docling", "pymupdf", "pdfplumber" appear. Provides Docling (AI-powered, structure-preserving, 97.9% table accuracy) and traditional tools (PyMuPDF for speed, pdfplumber for quality). All processing is on-device with no API calls.

analyzing-media

majiayu000's avatarfrom majiayu000โ˜… 5

Analyzes PDFs, images, screenshots, diagrams, and documents using Gemini multimodal. Extracts text, tables, forms; interprets visuals, architecture diagrams, flowcharts, ERDs. Use when user mentions PDFs, images, screenshots, document extraction, OCR, visual analysis, diagram interpretation, or form processing. Do not use for web searching or shell commands.

capture

majiayu000's avatarfrom majiayu000โ˜… 5

Parse and structure information from screenshots, meeting notes, or text, then save to Second Brain Supabase database. Extracts contacts, tasks, and ideas automatically. Use when user wants to save information for later.

large-document-processing

majiayu000's avatarfrom majiayu000โ˜… 5

Process large documents (200+ pages) with structure preservation, intelligent parsing, and memory-efficient handling. Use when working with complex formatted documents, multi-level hierarchies, or when you need to extract structured data from large files like PDFs, DOCX, or text files.

phenoml-workflow

majiayu000's avatarfrom majiayu000โ˜… 5

Create and execute PhenoML workflows for healthcare data processing, including condition creation from clinical notes and patient registration with deduplication

extraction-design

majiayu000's avatarfrom majiayu000โ˜… 5

Systematic AI extraction prompt design expert with Socratic methodology

extracting-form-fields

jhs's avatarfrom jhsโ˜… 4

Extract form field data from PDFs as a first step to filling PDF forms

qwen-training-data-miner-prototype

Foundup's avatarfrom Foundupโ˜… 4

Qwen Training Data Miner (Prototype)

lease-abstraction-specialist

reggiechan74's avatarfrom reggiechan74โ˜… 4

Expert in lease abstraction and critical terms extraction. Use when abstracting lease agreements, extracting key dates, identifying critical provisions, or creating lease summaries. Key terms include lease abstraction, critical dates, rent schedule, operating costs, renewal options, termination rights, default provisions, use clause, assignment clause, Schedule G special provisions

โ† Back to All Skills