CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mineru-sciverse

Local MinerU document conversion wrapper (pdf2md), the mineru-cloud MCP with token and upload-consent handling, and SciVerse scientific literature search. Use for full-bundle PDF/Office conversion to Markdown, cloud parsing setup, token checks, and literature retrieval.

60

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/mineru-sciverse/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is lean and dense, with copy-paste-ready pdf2md examples, strong consent/credential gating, and wise deferral of MinerU basics to the official skill. The main weaknesses are the absence of a sequenced workflow with post-conversion validation for batch runs, and pointers (`reference.md`, `setup.sh`) that do not resolve in the actual bundle.

Suggestions

Add an explicit ordered workflow (install → `scripts/check.sh` → `pdf2md`) with a validation checkpoint after batch/directory conversion, e.g. verify one output .md exists per input document before reporting success, to lift workflow_clarity past the batch-operations cap.

Ship `reference.md` (and `setup.sh`) in the bundle or fix the pointer — currently "Details, endpoints and troubleshooting are in `reference.md`" references a file that does not exist next to SKILL.md, breaking navigation.

Include one concrete MCP example (e.g. a `parse_documents` call and its `OUTPUT_DIR` result) to close the actionability gap for the cloud path.

DimensionReasoningScore

Conciseness

Lean and assumes competence: "For reading, searching, locators, tiers and CLI usage of MinerU itself, use the official `mineru` skill... Do not restate that material here." Not 5 because of small trimmable asides ("A `/api/v4` URL in the cloud API is unrelated to the local package version", "There are two different MinerU variables") and inline version pins; not 3 because there is no padding and no explanation of concepts Claude already knows.

4 / 5

Actionability

Copy-paste-ready commands cover the common cases: five `pdf2md` invocations (PDF, scanned+OCR, page range, directory, URL), `with-secret [--optional] NAME -- cmd`, and `bash scripts/check.sh [--online]`. Not 5 because there is no example MCP `parse_documents` call and no concrete `setup.sh` invocation; not 3 because the guidance is overwhelmingly executable rather than pseudocode or high-level hints.

4 / 5

Workflow Clarity

Sections are topical rather than a sequenced workflow ("## Install" appears last), and the batch operation "pdf2md ./papers ./papers_md" has no output validation or fix-and-retry loop, so the batch-operations cap applies. Not 4 because although `check.sh` is a genuine validation checkpoint ("reports the install state, model readiness...") and consent gating is explicit, per-run verification is missing and the overall sequence is implicit; not 2 because each section does define its steps concretely.

3 / 5

Progressive Disclosure

The ~45-line body is well sectioned and correctly defers detail ("Details, endpoints and troubleshooting are in `reference.md`"), but scoring against the actual bundle, `reference.md` and `setup.sh` do not exist — only `scripts/check.sh` is present, so the primary deep-dive pointer does not resolve. Not 4 because a clearly signaled reference that 404s is more than a minor organization gap; not 2 because the body is well organized and self-sufficient for core usage with one-level-deep pointers.

3 / 5

Total

14

/

20

Passed

Description

75%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description names all three components with concrete capabilities and an explicit "Use for" clause covering four tasks. Trigger terms are natural, though it lacks file extensions and some synonyms, and the 'when' framing is task-based rather than user-behavior-based. A solid, specific description with only minor gaps.

DimensionReasoningScore

Specificity

Quotes: "full-bundle PDF/Office conversion to Markdown, cloud parsing setup, token checks, and literature retrieval" plus "upload-consent handling" — several concrete capabilities covering all three components. Not 5 because capabilities are named as task labels (OCR, page-range, batch-directory handling are omitted) rather than a comprehensive list of concrete actions; not 3 because it goes well beyond 1-2 actions.

4 / 5

Completeness

The 'what' is explicit ("Local MinerU document conversion wrapper (pdf2md), the mineru-cloud MCP..., and SciVerse scientific literature search") and the 'when' is an explicit "Use for" clause listing four concrete tasks. Not 5 because the when-clause is task-labeled rather than user-trigger phrased ("when the user mentions...") and "full-bundle" is jargon; not 3 because explicit trigger guidance is present.

4 / 5

Trigger Term Quality

Natural phrases users would say are present: "PDF/Office conversion to Markdown", "scientific literature search", "MinerU", "SciVerse". Not 5 because file extensions (.pdf, .docx) and common synonyms ("extract text", "convert Word") are missing; not 3 because several natural trigger phrases are covered, not just one or two generic keywords.

4 / 5

Distinctiveness Conflict Risk

Distinct named tools ("MinerU", "pdf2md", "mineru-cloud", "SciVerse") carve a clear niche with minimal conflict risk. Not 5 because the generic trigger "PDF/Office conversion to Markdown" could still overlap with a general PDF-conversion skill; not 3 because the named-tool framing is far more specific than "Works with document files".

4 / 5

Total

16

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Ares960826/ares-agent-toolkit

Path

skills/mineru-sciverse/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.