PDF to LaTeX
v0.4.0Convert 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
by@mzlzyca
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & 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-apiInstall via go install
Bins: mineru-open-api
