OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add tiangong-ai/agent-skills --skill document-granular-decompose
Upload local documents to TianGong AI Unstructure `/mineru_with_images` API for fine-grained parsing and return only plain fulltext content. Use when a task needs document fulltext extraction with `return_txt=true`, strict file-type allowlist validation, API base URL/auth token from environment variables, and optional provider/model overrides.
npx skills add tiangong-ai/agent-skills --skill document-granular-decompose
POST /mineru_with_images.return_txt=true.UNSTRUCTURED_API_BASE_URL (example: https://your-unstructured-host:7770)UNSTRUCTURED_AUTH_TOKENUNSTRUCTURED_PROVIDER (optional)UNSTRUCTURED_MODEL (optional)txt; fallback to joined result[].text).--api-url if providedUNSTRUCTURED_API_BASE_URL + /mineru_with_imagesPOST multipart form.return_txt=true (always set by script).file (required)provider (optional, from UNSTRUCTURED_PROVIDER when set)model (optional, from UNSTRUCTURED_MODEL when set)Authorization: Bearer $UNSTRUCTURED_AUTH_TOKEN.bmp, .doc, .docm, .docx, .dot, .dotx, .gif, .jp2, .jpeg, .jpg, .odp, .odt, .pdf, .png, .pot, .potx, .pps, .ppsx, .ppt, .pptm, .pptx, .tiff, .webp, .xls, .xlsm, .xlsx, .xlt, .xltx.doc, .docm, .docx, .dot, .dotx, .odp, .odt, .pot, .potx, .pps, .ppsx, .ppt, .pptm, .pptx, .xls, .xlsm, .xlsx, .xlt, .xltx\_ to _)
in both supported response paths; preserve other backslashes and escapes.response.txtresponse.result[].text by blank linesUNSTRUCTURED_API_BASE_URL, UNSTRUCTURED_AUTH_TOKEN): fail fast with actionable message.UNSTRUCTURED_PROVIDER or UNSTRUCTURED_MODEL: omit the form field and let the service choose its default.references/env.mdreferences/request-response.mdassets/config.example.envscripts/mineru_fulltext_extract.pypython3 scripts/mineru_fulltext_extract.py \
--file "/absolute/path/to/document.pdf"python3 scripts/mineru_fulltext_extract.py \
--file "/absolute/path/to/document.pdf" \
--output "/absolute/path/to/fulltext.txt"