data-extractor
>
Security Assessment
About data-extractor
The data-extractor skill is designed to transform unstructured documents into structured, machine-readable data. By leveraging a unified library capable of processing PDFs, Word documents, emails, HTML, and other formats, this skill addresses the challenge of extracting consistent data from diverse sources. Users often encounter difficulty when trying to analyze or process documents of varying formats, especially when tables, images, and metadata need to be preserved. The data-extractor skill streamlines this process, enabling reliable extraction of both textual and tabular information along with associated metadata, regardless of document type or source.
Key features of the data-extractor include support for multiple document types such as PDF, Word, Excel, PowerPoint, email, HTML, Markdown, plain text, and images. The skill integrates with the MCP server and provides specialized tools like text and table extraction from PDFs. Users can choose between different extraction strategies including automatic detection, high-resolution parsing, fast extraction, and OCR-only processing for scanned documents. Extracted elements are returned with rich metadata, element types, unique identifiers, and structural categorization, allowing for precise filtering and further programmatic processing. The skill is compatible with multiple AI models, ensuring flexibility and reliability across different environments.
Use cases for the data-extractor skill include automating document workflows, converting legacy files into structured datasets, parsing emails for content and attachments, and extracting tables from financial or research reports. It is particularly useful for data analysts, developers, and business teams who need to process large volumes of heterogeneous documents efficiently. By enabling consistent and accurate data extraction, the skill reduces manual effort, improves accuracy, and accelerates decision-making processes in environments where structured data from unstructured sources is critical.
FAQ
Which document formats can the data-extractor process?
The skill supports PDFs, Word documents, PowerPoint, Excel, emails, HTML, Markdown, plain text, and images. Each format has specific functions for structured extraction.
Do I need a specific AI model to use this skill?
It is recommended to use claude-sonnet-4 or claude-opus-4, but it is also compatible with claude-3-5-sonnet, GPT-4, and GPT-4o models.
Can I extract tables and metadata from scanned PDFs?
Yes, the skill supports OCR extraction and can infer table structures from both native and scanned PDFs.
How do I filter extracted content by type?
You can filter elements programmatically based on their type, such as Title, Table, Text, Image, or other supported element categories using the provided APIs.
Are there language limitations for extraction?
The skill supports English and Chinese. OCR and extraction options can specify languages to improve accuracy.
Install data-extractor
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
claude-office-skills/skills