PDF to LaTeX

v0.4.0

Convert PDF documents to LaTeX source using MinerU. Extracts text, formulas, and structure from PDFs and outputs LaTeX format for academic and technical docu...

0· 126·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (PDF→LaTeX via MinerU) align with required binary (mineru-open-api) and required env var (MINERU_TOKEN). The declared installs (npm package and Go module for mineru-open-api) are consistent with providing that CLI.
Instruction Scope
SKILL.md only instructs the agent to run mineru-open-api commands (extract, auth) against local PDF files or URLs and to set MINERU_TOKEN. This is within scope, but those commands will likely transmit PDF content to MinerU's service/API via the CLI — users should assume document contents may leave the local machine when using the authorized CLI.
Install Mechanism
Install uses standard channels (npm package and a GitHub Go module). These are expected for a CLI. As with any third-party package, verify the package source/version and prefer official releases; npm packages and go modules carry moderate supply-chain risk if untrusted.
Credentials
Only MINERU_TOKEN is required and declared as the primary credential. That single token is proportionate to a CLI that authenticates to an external MinerU service.
Persistence & Privilege
The skill does not request always:true and is user-invocable only; it does not declare system-wide config paths or other skills' credentials. Normal autonomous invocation is allowed but not elevated.
Assessment
This skill appears coherent, but before installing: (1) verify mineru-open-api's origin (npm package page and the GitHub repo https://github.com/opendatalab/MinerU) and pin a known-good version; (2) understand that using the CLI with your MINERU_TOKEN will likely upload PDF contents to MinerU's service—avoid sending sensitive or private documents unless you trust the service and its privacy policy; (3) prefer creating a scoped or temporary MINERU_TOKEN if possible; (4) run the CLI in a restricted environment or sandbox if you need to limit potential data leakage; and (5) review MinerU's documentation and terms on mineru.net before providing credentials.

Like a lobster shell, security has layers — review code before you run it.

latestvk976xt753m56ca2gpz30xpjrdx845sqt

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📄 Clawdis
Binsmineru-open-api
EnvMINERU_TOKEN
Primary envMINERU_TOKEN

Install

Install via npm
Bins: mineru-open-api
npm i -g mineru-open-api
Install via go install
Bins: mineru-open-api

Comments