uniparser-tools

Parses PDFs and document images into structured Markdown and layout-aware JSON, extracting tables, equations, chemical molecules, and figures.

23|3|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/dptech-corp/UniParser-Tools --skill uniparser-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uniparser-tools
Source: https://github.com/dptech-corp/UniParser-Tools/tree/main/skills/UniParser-Tools
Command: npx skills add https://github.com/dptech-corp/UniParser-Tools --skill uniparser-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of extracting complex, multi-modal information from scientific papers, patents, and technical reports, converting them into structured, machine-readable formats like Markdown and JSON.

Core Features & Use Cases

  • Semantic Extraction: Automatically identifies and extracts text, tables, mathematical equations, chemical molecules, and figures from documents.
  • Layout Preservation: Maintains document structure and reading order, ensuring that extracted content remains contextually accurate.
  • Use Case: Researchers and developers can use this to ingest large volumes of technical literature into LLMs or databases, ensuring that formulas and chemical structures are preserved in LaTeX or SMILES formats.

Quick Start

Use the uniparser-tools skill to parse the document located at path/to/document.pdf and save the structured output to the results directory.

Frequently Asked Questions about uniparser-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract tables and mathematical equations from a PDF into Markdown?

To extract tables and mathematical equations from a PDF into Markdown, this skill parses local files and public URLs, preserving document layout and outputting structured Markdown and layout-aware JSON. It identifies textual content, formulas, and figures for analysis.

What is the best way to parse scientific papers with chemical molecules for LLM ingestion?

Parsing scientific papers with chemical molecules for LLM ingestion is best handled by extracting multi-modal information into machine-readable formats. This skill preserves chemical structures in SMILES and equations in LaTeX, maintaining contextual accuracy and reading order.

Do I need an API key to parse local document images?

Yes, you need an API key to parse local document images. The service requires the uniparser CLI tool to be installed and configured with a valid API key for authentication before extracting textual content, tables, and figures.

Does this PDF parsing tool support public URLs as input?

Yes, this PDF parsing tool supports public URLs as input alongside local files and document images. It processes these sources to extract textual content, figures, and mathematical equations into structured Markdown and JSON outputs.

Can I extract figures and tables from technical reports while maintaining reading order?

Yes, you can extract figures and tables from technical reports while maintaining reading order. The skill ensures layout preservation, keeping extracted content contextually accurate and structured for scientific document analysis.