๐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
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
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
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
Extract and convert PDF documents using Python scripts
pdf-extractor
Extract text, tables, and images from PDF files. Use when converting PDF documentation, manuals, or reports to searchable text.
extracting-hecras-results
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
Advanced python-docx patterns for nested tables, complex cells, and content extraction beyond .text property. Techniques for forms, checklists, and complex layouts.
extracting-keywords
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
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
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
Extract text and tables from PDFs; use when PDFs, forms, or document extraction are mentioned.
named-entity-extractor
Extract named entities (people, organizations, locations, dates) from text using NLP. Use for document analysis, information extraction, or data enrichment.
email-extractor
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
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
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
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
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
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
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
Create and execute PhenoML workflows for healthcare data processing, including condition creation from clinical notes and patient registration with deduplication
extraction-design
Systematic AI extraction prompt design expert with Socratic methodology
extracting-form-fields
Extract form field data from PDFs as a first step to filling PDF forms
qwen-training-data-miner-prototype
Qwen Training Data Miner (Prototype)
lease-abstraction-specialist
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