[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71BSMP6NFA0MGHC713VG4Q7":3,"skill-same:01M71BSMP6NFA0MGHC713VG4Q7":101},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":79,"commitSha":80,"skillDirectory":81,"forksCount":82,"repositoryHtmlUrl":83,"repositoryHomepageUrl":6,"ownerHtmlUrl":84,"ownerBlogUrl":6,"ownerDescription":85,"updatedAt":86,"install":87,"resources":100},"01M71BSMP6NFA0MGHC713VG4Q7","MinerU Document Extractor",null,"Document extraction tool using MinerU CLI to convert PDFs and other documents to structured Markdown. Use when the user says \"extract this document\", \"convert PDF to markdown\", \"parse this PDF\", \"I need text from this document\", or when needing to extract structured content from PDFs, scanned documents, or other document formats.","nexuslinkproductions\u002Fyuri-os","nexuslinkproductions","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F273246263?v=4","01M718YX9NZRCW50B59B8ZVDKN","Marcel Spatz","01M718YXAQ7530F4B1VKN6SFQV",2,"MIT","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fmineru-document-extractor\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"mineru","document","mineru document extractor","install","token","config","node","markdown","cli","server","text","api","Bash","when","documents","open","parse","processing","official","PDF","2026-11-10 10:12:30",false,"---\nname: MinerU Document Extractor\ndescription: \"Document extraction tool using MinerU CLI to convert PDFs and other documents to structured Markdown. Use when the user says \\\"extract this document\\\", \\\"convert PDF to markdown\\\", \\\"parse this PDF\\\", \\\"I need text from this document\\\", or when needing to extract structured content from PDFs, scanned documents, or other document formats.\"\nmetadata: {\"openclaw\":{\"emoji\":\"📄\",\"privacy\":\"Document content is transmitted to the MinerU API (mineru.net) for server-side extraction. No data is retained after processing completes. The mineru-open-api CLI is the official open-source client published by OpenDataLab\",\"requires\":{\"bins\":[\"mineru-open-api\"]},\"optional\":{\"env\":[\"MINERU_TOKEN\"],\"config\":[\"~\u002F.mineru\u002Fconfig.yaml\"]},\"install\":[{\"id\":\"npm\",\"kind\":\"node\",\"package\":\"mineru-open-api\",\"bins\":[\"mineru-open-api\"],\"label\":\"Install via npm\"},{\"id\":\"go\",\"kind\":\"go\",\"bins\":[\"mineru-open-api\"],\"label\":\"Install via go install\",\"os\":[\"darwin\",\"linux\"]}]}}\nallowed-tools: Bash(mineru-open-api:*)\nscope: harness\ninvocation: ability\n---\n\n\u003C!-- provenance: ABSORBED FROM: \u002FUsers\u002Fmarcelspatz\u002FYURI-OS-MUSUBI\u002FRESEARCH\u002FORACLE-CORPUS\u002Fopenclaw-skills\u002Fskills\u002Fmineru-extract\u002Fmineru-document-extractor | scanned: 2026-05-17 | score: 10 -->\n\n# MinerU Document Extraction with mineru-open-api\n\nMinerU is a powerful document extraction tool. Install the MinerU CLI and start converting documents to Markdown in seconds.\n\n\n## Installation\n\n```bash\nnpm install -g mineru-open-api\n```\n\nOr via Go (macOS\u002FLinux):\n\n```bash\ngo install github.com\u002Fopendatalab\u002FMinerU-Ecosystem\u002Fcli\u002Fmineru-open-api@latest\n```\n\nVerify: `mineru-open-api version`\n\n## Two MinerU extraction modes\n\n| | MinerU `flash-extract` | MinerU `extract` |\n|---|---|---|\n| Token required | No | Yes (`mineru-open-api auth`) |\n| Speed | Fast | Normal |\n| Table recognition | Yes | Yes |\n| Formula recognition | Yes | Yes |\n| OCR | Yes | Yes |\n| Output formats | Markdown only | md, html, latex, docx, json |\n| Batch mode | No | Yes |\n| Model selection | pipeline | vlm, pipeline, MinerU-HTML |\n| File size limit | **10 MB** | Much higher |\n| Page limit | **20 pages** | Much higher |\n\n\n## Core MinerU workflow\n\n1. **Start fast with MinerU** (no token): `mineru-open-api flash-extract \u003Cfile>` for quick Markdown conversion\n2. **Need more from MinerU?** Create token at https:\u002F\u002Fmineru.net\u002FapiManage\u002Ftoken, run `mineru-open-api auth`, then use `mineru-open-api extract` for multi-format output, VLM model, and batch processing\n3. **Web pages with MinerU**: `mineru-open-api crawl \u003Curl>` to convert web content\n4. **Check results**: output goes to stdout (default) or `-o` directory\n\n## Authentication\n\nOnly required for MinerU `extract` and `crawl`. Not needed for MinerU `flash-extract`.\n\n```bash\nmineru-open-api auth                    # Interactive token setup\nexport MINERU_TOKEN=\"your-token\"        # Or set via environment variable\n```\n\nToken resolution order: `--token` flag > `MINERU_TOKEN` env > `~\u002F.mineru\u002Fconfig.yaml`.\n\n## Supported input formats\n\nMinerU accepts a wide range of document formats:\n\n| Format | MinerU `flash-extract` | MinerU `extract` |\n|--------|:-:|:-:|\n| PDF (`.pdf`) | Yes | Yes |\n| Images (`.png`, `.jpg`, `.jpeg`, `.jp2`, `.webp`, `.gif`, `.bmp`) | Yes | Yes |\n| Word (`.docx`) | Yes | Yes |\n| Word (`.doc`) | No | Yes |\n| PowerPoint (`.pptx`) | Yes | Yes |\n| PowerPoint (`.ppt`) | No | Yes |\n| HTML (`.html`) | No | Yes |\n| URLs (remote files) | Yes | Yes |\n\nMinerU `crawl` accepts any HTTP\u002FHTTPS URL and extracts web page content to Markdown.\n\n## MinerU flash-extract — Quick extraction (no token needed)\n\nFast, token-free MinerU document extraction. Outputs Markdown only. Limited to 10 MB \u002F 20 pages per file.\n\n```bash\nmineru-open-api flash-extract report.pdf                     # MinerU Markdown to stdout\nmineru-open-api flash-extract report.pdf -o .\u002Fout\u002F           # Save to file\nmineru-open-api flash-extract https:\u002F\u002Fexample.com\u002Fdoc.pdf    # URL mode\nmineru-open-api flash-extract report.pdf --language en       # Specify language\nmineru-open-api flash-extract report.pdf --pages 1-10        # Page range\n```\n\nFlags: `--output`\u002F`-o` (output path), `--language` (default `ch`), `--pages` (page range), `--timeout` (default 900s).\n\nWhen MinerU flash-extract fails due to file limits (10 MB \u002F 20 pages) or rate limiting (HTTP 429), suggest switching to MinerU `extract` with a token for higher limits.\n\n## MinerU extract — Precision extraction (token required)\n\nConvert documents to Markdown or other formats with MinerU's full capabilities: VLM-based layout analysis, multiple output formats, and batch mode.\n\n```bash\nmineru-open-api extract report.pdf                         # MinerU Markdown to stdout\nmineru-open-api extract report.pdf -f html                 # MinerU HTML output\nmineru-open-api extract report.pdf -o .\u002Fout\u002F -f md,docx    # Multiple formats\nmineru-open-api extract *.pdf -o .\u002Fresults\u002F                # MinerU batch extract\nmineru-open-api extract https:\u002F\u002Fexample.com\u002Fdoc.pdf        # Extract from URL\n```\n\nFlags: `--output`\u002F`-o`, `--format`\u002F`-f` (md\u002Fjson\u002Fhtml\u002Flatex\u002Fdocx), `--model` (vlm\u002Fpipeline\u002Fhtml), `--ocr`, `--formula`, `--table`, `--language`, `--pages`, `--timeout`, `--list`, `--concurrency`.\n\n### MinerU model comparison: vlm vs pipeline\n\n| | MinerU `vlm` | MinerU `pipeline` |\n|---|---|---|\n| Parsing accuracy | Higher — better at complex layouts | Standard |\n| Hallucination risk | May produce hallucinated text in rare cases | **No hallucination** |\n\nUse MinerU `--model vlm` for complex formatting. Use MinerU `--model pipeline` for no-hallucination reliability.\n\n## MinerU crawl — Web page extraction (token required)\n\n```bash\nmineru-open-api crawl https:\u002F\u002Fexample.com\u002Farticle              # MinerU Markdown to stdout\nmineru-open-api crawl https:\u002F\u002Fexample.com\u002Farticle -o .\u002Fout\u002F    # Save to file\nmineru-open-api crawl url1 url2 -o .\u002Fpages\u002F                    # MinerU batch crawl\n```\n\nFlags: `--output`\u002F`-o`, `--format`\u002F`-f` (md\u002Fjson\u002Fhtml), `--timeout`, `--list`, `--concurrency`.\n\n## MinerU auth — Authentication management\n\n```bash\nmineru-open-api auth              # Interactive MinerU token setup\nmineru-open-api auth --verify     # Verify current token\nmineru-open-api auth --show       # Show token source\n```\n\n## Output behavior\n\nWithout `-o`: MinerU result → stdout, progress → stderr. With `-o`: saved to file\u002Fdirectory. Batch mode and binary formats (docx) require `-o`.\n\n## Agent rules for using MinerU\n\n- **Quote file paths** with spaces: `mineru-open-api extract \"report 01.pdf\"`\n- **Default to MinerU `flash-extract`** when: no token configured, simple extraction, file under 10 MB \u002F 20 pages\n- **Use MinerU `extract`** when: user needs non-Markdown formats, VLM model, batch processing, or file exceeds flash-extract limits\n- When user does NOT specify `-o`, generate output directory: `~\u002FMinerU-Skill\u002F\u003Cname>_\u003Chash>\u002F` where `\u003Chash>` = first 6 chars of MD5 of the source path\n- After MinerU `flash-extract` success, append a brief hint about MinerU `extract` upgrade path (once per session)\n- To **upgrade** MinerU, re-install the CLI binary first: `npm install -g mineru-open-api`\n\nFor full CLI reference and troubleshooting, see: https:\u002F\u002Fgithub.com\u002Fopendatalab\u002FMinerU-Ecosystem\u002Ftree\u002Fmain\u002Fcli\n\n## Supported `--language` values\n\nThe `--language` flag accepts the following values (default: `ch`). Used by both MinerU `flash-extract` and `extract`.\n\n### Standalone language packs\n\n| Value | Included languages | 说明 |\n|-------|-------------------|------|\n| `ch` | Chinese, English, Chinese Traditional | 中英文（默认值） |\n| `ch_server` | Chinese, English, Chinese Traditional, Japanese | 繁体、手写体 |\n| `en` | English | 纯英文 |\n| `japan` | Chinese, English, Chinese Traditional, Japanese | 日文为主 |\n| `korean` | Korean, English | 韩文 |\n| `chinese_cht` | Chinese, English, Chinese Traditional, Japanese | 繁体中文为主 |\n| `ta` | Tamil, English | 泰米尔文 |\n| `te` | Telugu, English | 泰卢固文 |\n| `ka` | Kannada | 卡纳达文 |\n| `el` | Greek, English | 希腊文 |\n| `th` | Thai, English | 泰文 |\n\n### Language family packs\n\n| Value | Script\u002FFamily | Included languages |\n|-------|--------------|-------------------|\n| `latin` | Latin script (拉丁语系) | French, German, Afrikaans, Italian, Spanish, Bosnian, Portuguese, Czech, Welsh, Danish, Estonian, Irish, Croatian, Uzbek, Hungarian, Serbian (Latin), Indonesian, Occitan, Icelandic, Lithuanian, Maori, Malay, Dutch, Norwegian, Polish, Slovak, Slovenian, Albanian, Swedish, Swahili, Tagalog, Turkish, Latin, Azerbaijani, Kurdish, Latvian, Maltese, Pali, Romanian, Vietnamese, Finnish, Basque, Galician, Luxembourgish, Romansh, Catalan, Quechua |\n| `arabic` | Arabic script (阿拉伯语系) | Arabic, Persian, Uyghur, Urdu, Pashto, Kurdish, Sindhi, Balochi, English |\n| `cyrillic` | Cyrillic script (西里尔语系) | Russian, Belarusian, Ukrainian, Serbian (Cyrillic), Bulgarian, Mongolian, Abkhazian, Adyghe, Kabardian, Avar, Dargin, Ingush, Chechen, Lak, Lezgin, Tabasaran, Kazakh, Kyrgyz, Tajik, Macedonian, Tatar, Chuvash, Bashkir, Malian, Moldovan, Udmurt, Komi, Ossetian, Buryat, Kalmyk, Tuvan, Sakha, Karakalpak, English |\n| `east_slavic` | East Slavic (东斯拉夫语系) | Russian, Belarusian, Ukrainian, English |\n| `devanagari` | Devanagari script (天城文语系) | Hindi, Marathi, Nepali, Bihari, Maithili, Angika, Bhojpuri, Magahi, Santali, Newari, Konkani, Sanskrit, Haryanvi, English |\n\n## Session Notes\n\n- 2026-06-16 — Extracts documents to Markdown using MinerU CLI when you need to convert PDFs or other documents into structured text.\n","\u003C!-- provenance: ABSORBED FROM: \u002FUsers\u002Fmarcelspatz\u002FYURI-OS-MUSUBI\u002FRESEARCH\u002FORACLE-CORPUS\u002Fopenclaw-skills\u002Fskills\u002Fmineru-extract\u002Fmineru-document-extractor | scanned: 2026-05-17 | score: 10 -->\n\n# MinerU Document Extraction with mineru-open-api\n\nMinerU is a powerful document extraction tool. Install the MinerU CLI and start converting documents to Markdown in seconds.\n\n\n## Installation\n\n```bash\nnpm install -g mineru-open-api\n```\n\nOr via Go (macOS\u002FLinux):\n\n```bash\ngo install github.com\u002Fopendatalab\u002FMinerU-Ecosystem\u002Fcli\u002Fmineru-open-api@latest\n```\n\nVerify: `mineru-open-api version`\n\n## Two MinerU extraction modes\n\n| | MinerU `flash-extract` | MinerU `extract` |\n|---|---|---|\n| Token required | No | Yes (`mineru-open-api auth`) |\n| Speed | Fast | Normal |\n| Table recognition | Yes | Yes |\n| Formula recognition | Yes | Yes |\n| OCR | Yes | Yes |\n| Output formats | Markdown only | md, html, latex, docx, json |\n| Batch mode | No | Yes |\n| Model selection | pipeline | vlm, pipeline, MinerU-HTML |\n| File size limit | **10 MB** | Much higher |\n| Page limit | **20 pages** | Much higher |\n\n\n## Core MinerU workflow\n\n1. **Start fast with MinerU** (no token): `mineru-open-api flash-extract \u003Cfile>` for quick Markdown conversion\n2. **Need more from MinerU?** Create token at https:\u002F\u002Fmineru.net\u002FapiManage\u002Ftoken, run `mineru-open-api auth`, then use `mineru-open-api extract` for multi-format output, VLM model, and batch processing\n3. **Web pages with MinerU**: `mineru-open-api crawl \u003Curl>` to convert web content\n4. **Check results**: output goes to stdout (default) or `-o` directory\n\n## Authentication\n\nOnly required for MinerU `extract` and `crawl`. Not needed for MinerU `flash-extract`.\n\n```bash\nmineru-open-api auth                    # Interactive token setup\nexport MINERU_TOKEN=\"your-token\"        # Or set via environment variable\n```\n\nToken resolution order: `--token` flag > `MINERU_TOKEN` env > `~\u002F.mineru\u002Fconfig.yaml`.\n\n## Supported input formats\n\nMinerU accepts a wide range of document formats:\n\n| Format | MinerU `flash-extract` | MinerU `extract` |\n|--------|:-:|:-:|\n| PDF (`.pdf`) | Yes | Yes |\n| Images (`.png`, `.jpg`, `.jpeg`, `.jp2`, `.webp`, `.gif`, `.bmp`) | Yes | Yes |\n| Word (`.docx`) | Yes | Yes |\n| Word (`.doc`) | No | Yes |\n| PowerPoint (`.pptx`) | Yes | Yes |\n| PowerPoint (`.ppt`) | No | Yes |\n| HTML (`.html`) | No | Yes |\n| URLs (remote files) | Yes | Yes |\n\nMinerU `crawl` accepts any HTTP\u002FHTTPS URL and extracts web page content to Markdown.\n\n## MinerU flash-extract — Quick extraction (no token needed)\n\nFast, token-free MinerU document extraction. Outputs Markdown only. Limited to 10 MB \u002F 20 pages per file.\n\n```bash\nmineru-open-api flash-extract report.pdf                     # MinerU Markdown to stdout\nmineru-open-api flash-extract report.pdf -o .\u002Fout\u002F           # Save to file\nmineru-open-api flash-extract https:\u002F\u002Fexample.com\u002Fdoc.pdf    # URL mode\nmineru-open-api flash-extract report.pdf --language en       # Specify language\nmineru-open-api flash-extract report.pdf --pages 1-10        # Page range\n```\n\nFlags: `--output`\u002F`-o` (output path), `--language` (default `ch`), `--pages` (page range), `--timeout` (default 900s).\n\nWhen MinerU flash-extract fails due to file limits (10 MB \u002F 20 pages) or rate limiting (HTTP 429), suggest switching to MinerU `extract` with a token for higher limits.\n\n## MinerU extract — Precision extraction (token required)\n\nConvert documents to Markdown or other formats with MinerU's full capabilities: VLM-based layout analysis, multiple output formats, and batch mode.\n\n```bash\nmineru-open-api extract report.pdf                         # MinerU Markdown to stdout\nmineru-open-api extract report.pdf -f html                 # MinerU HTML output\nmineru-open-api extract report.pdf -o .\u002Fout\u002F -f md,docx    # Multiple formats\nmineru-open-api extract *.pdf -o .\u002Fresults\u002F                # MinerU batch extract\nmineru-open-api extract https:\u002F\u002Fexample.com\u002Fdoc.pdf        # Extract from URL\n```\n\nFlags: `--output`\u002F`-o`, `--format`\u002F`-f` (md\u002Fjson\u002Fhtml\u002Flatex\u002Fdocx), `--model` (vlm\u002Fpipeline\u002Fhtml), `--ocr`, `--formula`, `--table`, `--language`, `--pages`, `--timeout`, `--list`, `--concurrency`.\n\n### MinerU model comparison: vlm vs pipeline\n\n| | MinerU `vlm` | MinerU `pipeline` |\n|---|---|---|\n| Parsing accuracy | Higher — better at complex layouts | Standard |\n| Hallucination risk | May produce hallucinated text in rare cases | **No hallucination** |\n\nUse MinerU `--model vlm` for complex formatting. Use MinerU `--model pipeline` for no-hallucination reliability.\n\n## MinerU crawl — Web page extraction (token required)\n\n```bash\nmineru-open-api crawl https:\u002F\u002Fexample.com\u002Farticle              # MinerU Markdown to stdout\nmineru-open-api crawl https:\u002F\u002Fexample.com\u002Farticle -o .\u002Fout\u002F    # Save to file\nmineru-open-api crawl url1 url2 -o .\u002Fpages\u002F                    # MinerU batch crawl\n```\n\nFlags: `--output`\u002F`-o`, `--format`\u002F`-f` (md\u002Fjson\u002Fhtml), `--timeout`, `--list`, `--concurrency`.\n\n## MinerU auth — Authentication management\n\n```bash\nmineru-open-api auth              # Interactive MinerU token setup\nmineru-open-api auth --verify     # Verify current token\nmineru-open-api auth --show       # Show token source\n```\n\n## Output behavior\n\nWithout `-o`: MinerU result → stdout, progress → stderr. With `-o`: saved to file\u002Fdirectory. Batch mode and binary formats (docx) require `-o`.\n\n## Agent rules for using MinerU\n\n- **Quote file paths** with spaces: `mineru-open-api extract \"report 01.pdf\"`\n- **Default to MinerU `flash-extract`** when: no token configured, simple extraction, file under 10 MB \u002F 20 pages\n- **Use MinerU `extract`** when: user needs non-Markdown formats, VLM model, batch processing, or file exceeds flash-extract limits\n- When user does NOT specify `-o`, generate output directory: `~\u002FMinerU-Skill\u002F\u003Cname>_\u003Chash>\u002F` where `\u003Chash>` = first 6 chars of MD5 of the source path\n- After MinerU `flash-extract` success, append a brief hint about MinerU `extract` upgrade path (once per session)\n- To **upgrade** MinerU, re-install the CLI binary first: `npm install -g mineru-open-api`\n\nFor full CLI reference and troubleshooting, see: https:\u002F\u002Fgithub.com\u002Fopendatalab\u002FMinerU-Ecosystem\u002Ftree\u002Fmain\u002Fcli\n\n## Supported `--language` values\n\nThe `--language` flag accepts the following values (default: `ch`). Used by both MinerU `flash-extract` and `extract`.\n\n### Standalone language packs\n\n| Value | Included languages | 说明 |\n|-------|-------------------|------|\n| `ch` | Chinese, English, Chinese Traditional | 中英文（默认值） |\n| `ch_server` | Chinese, English, Chinese Traditional, Japanese | 繁体、手写体 |\n| `en` | English | 纯英文 |\n| `japan` | Chinese, English, Chinese Traditional, Japanese | 日文为主 |\n| `korean` | Korean, English | 韩文 |\n| `chinese_cht` | Chinese, English, Chinese Traditional, Japanese | 繁体中文为主 |\n| `ta` | Tamil, English | 泰米尔文 |\n| `te` | Telugu, English | 泰卢固文 |\n| `ka` | Kannada | 卡纳达文 |\n| `el` | Greek, English | 希腊文 |\n| `th` | Thai, English | 泰文 |\n\n### Language family packs\n\n| Value | Script\u002FFamily | Included languages |\n|-------|--------------|-------------------|\n| `latin` | Latin script (拉丁语系) | French, German, Afrikaans, Italian, Spanish, Bosnian, Portuguese, Czech, Welsh, Danish, Estonian, Irish, Croatian, Uzbek, Hungarian, Serbian (Latin), Indonesian, Occitan, Icelandic, Lithuanian, Maori, Malay, Dutch, Norwegian, Polish, Slovak, Slovenian, Albanian, Swedish, Swahili, Tagalog, Turkish, Latin, Azerbaijani, Kurdish, Latvian, Maltese, Pali, Romanian, Vietnamese, Finnish, Basque, Galician, Luxembourgish, Romansh, Catalan, Quechua |\n| `arabic` | Arabic script (阿拉伯语系) | Arabic, Persian, Uyghur, Urdu, Pashto, Kurdish, Sindhi, Balochi, English |\n| `cyrillic` | Cyrillic script (西里尔语系) | Russian, Belarusian, Ukrainian, Serbian (Cyrillic), Bulgarian, Mongolian, Abkhazian, Adyghe, Kabardian, Avar, Dargin, Ingush, Chechen, Lak, Lezgin, Tabasaran, Kazakh, Kyrgyz, Tajik, Macedonian, Tatar, Chuvash, Bashkir, Malian, Moldovan, Udmurt, Komi, Ossetian, Buryat, Kalmyk, Tuvan, Sakha, Karakalpak, English |\n| `east_slavic` | East Slavic (东斯拉夫语系) | Russian, Belarusian, Ukrainian, English |\n| `devanagari` | Devanagari script (天城文语系) | Hindi, Marathi, Nepali, Bihari, Maithili, Angika, Bhojpuri, Magahi, Santali, Newari, Konkani, Sanskrit, Haryanvi, English |\n\n## Session Notes\n\n- 2026-06-16 — Extracts documents to Markdown using MinerU CLI when you need to convert PDFs or other documents into structured text.\n",{"name":5,"scope":52,"metadata":53,"invocation":77,"description":7,"allowed-tools":78},"harness",{"openclaw":54},{"emoji":55,"install":56,"privacy":69,"optional":70,"requires":75},"📄",[57,62],{"id":58,"bins":59,"kind":33,"label":61,"package":60},"npm",[60],"mineru-open-api","Install via npm",{"id":63,"os":64,"bins":67,"kind":63,"label":68},"go",[65,66],"darwin","linux",[60],"Install via go install","Document content is transmitted to the MinerU API (mineru.net) for server-side extraction. No data is retained after processing completes. The mineru-open-api CLI is the official open-source client published by OpenDataLab",{"env":71,"config":73},[72],"MINERU_TOKEN",[74],"~\u002F.mineru\u002Fconfig.yaml",{"bins":76},[60],"ability","Bash(mineru-open-api:*)","main","4c6d8d65f3d6096e2fc25b0845e481dda73c2794",".claude\u002Fskills\u002Fmineru-document-extractor",0,"https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions","Building deterministic AI governance and continuity systems. Workflow architect + visual storyteller","2026-11-11 16:42:59",{"source":8,"skillName":5,"commands":88,"prompt":98,"zipAvailable":99},[89,92,95],{"tool":90,"command":91},"npx","npx skills add nexuslinkproductions\u002Fyuri-os --skill \"MinerU Document Extractor\"",{"tool":93,"command":94},"bunx","bunx skills add nexuslinkproductions\u002Fyuri-os --skill \"MinerU Document Extractor\"",{"tool":96,"command":97},"pnpm","pnpm dlx skills add nexuslinkproductions\u002Fyuri-os --skill \"MinerU Document Extractor\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fmineru-document-extractor\u002FSKILL.md",true,[],[102,123,147,175,204,223],{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":47},"01M71CG1AME5WC0A79AE65WT0X","zoom-out","Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002Fskills\u002Fzoom-out\u002FSKILL.md",[],[109,110,111,52,112,113,114,115,116,117,118,40,119,120,121,122],"zoom out","zoom","with","how","section","re","true","understand","use","perspective","you","code","it","context",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":47},"01M71CFY9ATD0BAXV6B14HFG7C","yuri-shura","6-perspective adversarial review for high-stakes turns (architecture decisions, refactor planning, deployment review) — fans out architect, adversary (7-vector attack), maintainer, ops, product, and security perspectives in parallel, then consolidates. Use when user says 'review this decision', '\u002Fshura', 'adversarial review', 'what could go wrong', 'architecture review', or 'deployment review'.","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002Fskills\u002Fyuri-shura\u002FSKILL.md",[],[130,131,52,132,133,134,135,136,137,138,139,117,140,40,141,142,143,144,145,146],"yuri shura","parallel","architecture review","planning","for","deployment","vector","strategic review","decision","strategic","ops","workflow","decisions","architecture","review","perspectives","adversarial",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":156,"publishedAt":47},"01M71CFTTYW1HA2MNX38EV1GJ5","yuri-sales-intelligence","Unified sales and outreach skill generating cold outreach openers, social selling sequences, objection rebuttals, and ad creative for any paid platform — multi-persona aware, adapting tone and offer frame to buyer type. Use when user says 'write a cold email', 'outreach sequence', 'objection handling', 'ad copy', or 'sales pitch'.","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002Fskills\u002Fyuri-sales-intelligence\u002FSKILL.md",[153],{"categoryNo":154,"categoryName":155,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",[157,158,159,160,161,162,163,164,165,40,166,167,168,169,170,171,172,134,173,174],"intelligence","sales intelligence","yuri sales intelligence","sales","cold","paid","social","persona","pitch","cold email","ad creative","write","sequences","sequence","platform","email","cold outreach","frame",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":179,"categories":180,"keywords":189,"publishedAt":47},"01M71CFQMBFTFADJNGP0Z2WCYK","yuri-code-intelligence","Unified code quality intelligence layer that diagnoses code smells (Long Method, Feature Envy, design pattern issues), prescribes targeted Fowler refactoring techniques, and reviews code for security, performance, and clarity. Use when user says 'review this code', 'refactor this', 'what's wrong with this method', 'code smells', or 'clean this up'.","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002Fskills\u002Fyuri-code-intelligence\u002FSKILL.md",[181,184],{"categoryNo":182,"categoryName":183,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":185,"categoryName":186,"taxonomyType":187,"taxonomyTypeDesc":188},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[190,120,191,157,52,192,193,194,134,195,196,197,198,199,200,201,202,203,117,40],"yuri code intelligence","code intelligence","reviews","code quality","feature","performance","code review","long","up","issues","clean","techniques","improve","design",{"skillNo":205,"name":206,"nameZh":6,"description":207,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":208,"categories":209,"keywords":210,"publishedAt":47},"01M71CFP32RT6GD3GKNHCJP8VP","yuri-adw","Invoke when user asks to run the ADW loop \u002F agentic engineering loop \u002F software factory workflow.","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002Fskills\u002Fyuri-adw\u002FSKILL.md",[],[211,212,213,214,215,216,217,218,219,40,220,141,221,222],"yuri adw","run","engineering loop","software factory","software","agentic engineering","factory","loop","invoke","engineering","agentic","user",{"skillNo":224,"name":225,"nameZh":6,"description":226,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":227,"categories":228,"keywords":241,"publishedAt":47},"01M71CFK4VPEKY6A73237P7RSN","writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002Fskills\u002Fwriting-skills\u002FSKILL.md",[229,232,235,238],{"categoryNo":230,"categoryName":231,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":233,"categoryName":234,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":236,"categoryName":237,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":239,"categoryName":240,"taxonomyType":187,"taxonomyTypeDesc":188},"01JBSEEDCAT000000000000036","内容创作者",[242,243,244,40,141,245,52,246,135,117,247],"writing","writing skills","new","work","editing","Existing"]