myagents-anydoc

Convert local Office, PDF, and scanned documents to Markdown via offline CLI jobs.

863|101|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/hAcKlyc/MyAgents --skill myagents-anydoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: myagents-anydoc
Source: https://github.com/hAcKlyc/MyAgents/tree/main/bundled-skills/myagents-anydoc
Command: npx skills add https://github.com/hAcKlyc/MyAgents --skill myagents-anydoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reading and extracting content from local Office files, PDFs, scans, images, EPUBs, and other document formats often requires cloud services, manual copy-paste, or heavyweight tooling. This Skill converts local documents to Markdown entirely offline through the MyAgents built-in myagents anydoc CLI, including OCR for scanned files and support for password-protected documents.

Core Features & Use Cases

  • Offline Document Conversion: Convert DOCX, PDF, scans, images, OpenDocument, RTF, EPUB, and CSV files to Markdown without network access, API keys, Docker, or GPU.
  • Asynchronous Job Management: Submit conversions as background jobs owned by the Desktop App, then check status, wait for completion, cancel, or list recent jobs with status, wait, cancel, and list commands.
  • Encrypted Document Support: Pass a user-provided password via --password to process protected files, with structured error codes and recovery suggestions on failure.
  • Use Case: You receive a scanned contract PDF and need its text for review. Submit it with myagents anydoc convert --file ./contract.pdf --wait --json, then read the resulting document.md and its referenced assets.

Quick Start

Ask the agent to convert a local document, for example: convert the file ./report.docx to Markdown using myagents anydoc and show me the result.

Frequently Asked Questions about myagents-anydoc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a PDF or Word document to Markdown locally?

Run myagents anydoc convert --file <input> with an optional --output directory and --json flag. The command submits an asynchronous job and the resulting Markdown is written to <output-root>/<job-id>/document.md.

How to OCR scanned documents offline without cloud services?

The myagents anydoc CLI performs fully offline OCR on scanned PDFs and images as part of conversion. It requires no API keys, GPT or VLM models, network access, or external runtimes like Docker or GPU.

Can I convert password-protected PDF or Office files?

Yes, pass the user-provided password with the --password flag on the convert command. Passwords should only be supplied when the user explicitly provides them and must never be echoed in logs or replies.

How do I check or recover a running document conversion job?

Use myagents anydoc status <job-id> to check progress, wait <job-id> to block until done, or list --limit 20 to rediscover forgotten job IDs. Jobs are owned by the Desktop App, so closing the CLI or session does not cancel them.

What are the limitations of local document conversion tools?

This tool only accepts single local files, not URLs, directories, globs, or stdin. It does not perform web scraping, batch directory ingestion, knowledge base indexing, or generative visual understanding; use dedicated tools for those tasks.