Agent skill

Myagents Anydoc

by hAcKlyc in hAcKlyc/MyAgents

当用户要读取、解析、提取或转换本地 Office、PDF、扫描件、图片、OpenDocument、RTF、EPUB 或 CSV,尤其需要离线 OCR、文档转 Markdown、处理加密文档或追踪转换任务时使用。通过 MyAgents 内置 myagents anydoc CLI 提交和管理本地异步转换;不用于 URL 抓取、目录批量处理、云 OCR、GPT/VLM 识别或文档索引。

AGPL-3.0Auto-check passedDocuments & Office

Install Myagents Anydoc

skills CLI
$ npx skills add hAcKlyc/MyAgents --skill myagents-anydoc -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hAcKlyc/MyAgents myagents-anydoc --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hAcKlyc/MyAgents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/bundled-skills/myagents-anydoc .claude/skills/myagents-anydoc && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
myagents-anydoc
GitHub stars
918
Token cost
~478 tokens
SKILL.md length
101 words
Files
1
Skills in repo
15
Repo updated
First seen
Licence
AGPL-3.0

At a glance

当用户要读取、解析、提取或转换本地 Office、PDF、扫描件、图片、OpenDocument、RTF、EPUB 或 CSV,尤其需要离线 OCR、文档转 Markdown、处理加密文档或追踪转换任务时使用。通过 MyAgents 内置 myagents anydoc CLI 提交和管理本地异步转换;不用于 URL 抓取、目录批量处理、云 OCR、GPT/VLM 识别或文档索引。

  • Works in 3 steps: 先运行 myagents anydoc --help 选择命令。 → 调用前读取 exact leaf help,例如 myagents anydoc… → 需要机器读取结果时加 --json。不要为这个命令组添加 --dry-run。
  • Tasks that involve Markdown
  • SKILL.md covers 使用顺序, 核心命令, 安全与边界 and 常见流程
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Myagents Anydoc is an agent skill from hAcKlyc/MyAgents. 当用户要读取、解析、提取或转换本地 Office、PDF、扫描件、图片、OpenDocument、RTF、EPUB 或 CSV,尤其需要离线 OCR、文档转 Markdown、处理加密文档或追踪转换任务时使用。通过 MyAgents 内置 myagents anydoc CLI 提交和管理本地异步转换;不用于 URL 抓取、目录批量处理、云 OCR、GPT/VLM 识别或文档索引。

Its SKILL.md is about 480 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Markdown and CSV and tabular files. The repository describes itself as: MyAgents - 优雅、易用的 Agent 桌面端 ,一站式 Agent 工作台与任务中心. The licence is AGPL-3.0.

When your agent uses it

  • Tasks that involve Markdown
  • Tasks that involve CSV and tabular files

Example prompts

  • “/myagents-anydoc”

Requirements

  • Docker

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. 先运行 myagents anydoc --help 选择命令。
  2. 调用前读取 exact leaf help,例如 myagents anydoc convert --help;参数和格式支持以当前安装版本的 help 为准,不凭记忆补参数。
  3. 需要机器读取结果时加 --json。不要为这个命令组添加 --dry-run。

What it can do on your machine

Read from SKILL.md and the folder at commit 71fc0ff. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Myagents Anydoc loads about 478 tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 101 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~478

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hAcKlyc/MyAgents at commit 71fc0ff, republished under its AGPL-3.0 licence (© hAcKlyc). 101 words, ~478 tokens.

Download SKILL.mdSave it as .claude/skills/myagents-anydoc/SKILL.md (or your agent's skills folder).
name
myagents-anydoc
description
当用户要读取、解析、提取或转换本地 Office、PDF、扫描件、图片、OpenDocument、RTF、EPUB 或 CSV,尤其需要离线 OCR、文档转 Markdown、处理加密文档或追踪转换任务时使用。通过 MyAgents 内置 `myagents anydoc` CLI 提交和管理本地异步转换;不用于 URL 抓取、目录批量处理、云 OCR、GPT/VLM 识别或文档索引。
metadata.author
MyAgents

myagents-anydoc — 本地文档转 Markdown

这是 MyAgents 随 App 发布的全离线文档转换能力。底层任务由 Desktop App 持有;CLI 退出、当前会话结束或切换 Runtime 都不会转移任务 owner。

使用顺序

  1. 先运行 myagents anydoc --help 选择命令。
  2. 调用前读取 exact leaf help,例如 myagents anydoc convert --help;参数和格式支持以当前安装版本的 help 为准,不凭记忆补参数。
  3. 需要机器读取结果时加 --json。不要为这个命令组添加 --dry-run。

核心命令

bash
myagents anydoc convert --file <input> [--output <directory>] [--password <password>] [--wait] [--json]
myagents anydoc status <job-id> [--json]
myagents anydoc wait <job-id> [--json]
myagents anydoc cancel <job-id> [--json]
myagents anydoc list [--limit <1..100>] [--json]

convert 每次只接收一个本地文件。--output 始终是输出根目录,不是 document.md 的文件地址;省略时使用当前 Workspace 的默认转换目录。没有可确认 Workspace 时,按错误提示显式传目录。

所有转换都是异步 job。默认提交后立即返回;只有用户或后续工作必须拿到结果时才用 --wait 或独立 wait。Ctrl-C 只停止本次等待,不会取消 App 持有的 job;要真正停止处理必须显式调用 cancel。

成功产物位于 <output-root>/<job-id>/document.md,并可能包含被 Markdown 相对引用的 assets/。后续读取时使用返回的实际 documentPath,不要猜 job 目录。

安全与边界

  • 只传本地普通文件;不传 URL、目录、stdin、glob 或特殊设备。
  • 密码只在用户明确提供时通过 --password 传入;不要在回复、日志或恢复命令中复述真实密码。
  • 不需要 GPT、API key、Hugging Face token、系统 Python/Node、Docker、GPU 或运行时联网。
  • 遇到失败,保留 code、suggestion 和 recovery command;按提示继续,不把 partial 目录当作成功产物。
  • 需要网页抓取、批量目录摄取、知识库索引或生成式视觉理解时,选择对应工具;AnyDoc 不承担这些能力。

常见流程

立即提交,让 Agent 稍后查询:

bash
myagents anydoc convert --file ./proposal.docx --json
myagents anydoc status <job-id> --json

当前工作必须等待结果:

bash
myagents anydoc convert --file ./scan.pdf --output ./converted --wait --json

恢复一个遗忘的任务 ID:

bash
myagents anydoc list --limit 20 --json

任何不确定项都回到 exact help:myagents anydoc <command> --help。

© hAcKlyc, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in bundled-skills/myagents-anydoc of hAcKlyc/MyAgents.

Open the folder on GitHubat commit 71fc0ff

Compare with similar skills

Myagents Anydoc next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Myagents Anydoc compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Myagents Anydoc this skillhAcKlyc/MyAgents918—~478Automated safety check: PassAGPL-3.0
Markitshift-labs-ai/markit1.3k—~299Automated safety check: PassMIT
Dashen X Battle PlanJayceHuang/xiaomu_x_creator252—~1.1kAutomated safety check: PassNone
Gbro Series Vocabpyang5166/gbro-series-vocab162—~1.1kAutomated safety check: PassMIT
Markdown Converterintellectronica/agent-skills2954 repos~492Automated safety check: PassCC0-1.0
Google Drivecursor/plugins10k—~1.1kAutomated safety check: PassNone

Similar skills

  • Markit

    shift-labs-ai/markit

    Convert files and URLs to Markdown. An agent skill from shift-labs-ai/markit.

    1.3k GitHub stars~299 tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Dashen X Battle Plan

    JayceHuang/xiaomu_x_creator

    为X(推特)账号生成专业内容作战计划Markdown报告,由 dashen.wang(AI最严厉的父亲)出品。当用户想要分析自己或他人的X账号数据、制定内容策略、生成30天创作计划、分析推特数据CSV、复盘上期计划执行情况时,必须调用本skill。触发词包括:内容作战计划、X创作计划、推特内容策略、分析我的X数据、帮我做个创作计划、做个X账号分析报告、X流量分析、内容规划MD、内容规划Markd…

    252 GitHub stars~1.1k tokensUpdated 7 days ago
    Documents & OfficeAuto-check passed
  • Gbro Series Vocab

    pyang5166/gbro-series-vocab

    追剧学英语 / Learn English vocabulary from TV series. An agent skill from pyang5166/gbro-series-vocab.

    162 GitHub stars~1.1k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Markdown Converter

    intellectronica/agent-skills

    Convert documents and files to Markdown using markitdown. An agent skill from intellectronica/agent-skills.

    295 GitHub starsUsed in 4 repos~492 tokens
    Documents & OfficeAuto-check passed
  • Google Drive

    cursor/plugins

    Official

    Work with Google Drive through its MCP tools - search, read, create, organize, share, comment, and export files.

    10k GitHub stars~1.1k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Data Export

    hoangsonww/Claude-Code-Agent-Monitor

    Export Claude Code session and analytics data in JSON, CSV, or Markdown formats.

    1.1k GitHub stars~537 tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed

More from hAcKlyc/MyAgents

All 15 skills in this repo
  • Hatch Pet

    hAcKlyc/MyAgents

    Create, repair, validate, visually QA, and package MyAgents/Codex-compatible animated pets and pet spritesheets from character art, generated images, company or prospect brand cues, or visual…

    918 GitHub starsUsed in 2 repos~9.5k tokens
    Auto-check passed
  • Download Anything

    hAcKlyc/MyAgents

    Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more.

    918 GitHub stars~1.5k tokensUpdated yesterday
    Auto-check passed
  • Myagents Memory Gardener

    hAcKlyc/MyAgents

    仅当系统或用户明确指定完整名称 myagents-memory-gardener 时使用; 不要根据任务语义或相似表述自行触发。

    918 GitHub stars~425 tokensUpdated yesterday
    Auto-check passed
  • Myagents Memory Molt

    hAcKlyc/MyAgents

    仅当系统或用户明确指定完整名称 myagents-memory-molt 时使用; 不要根据任务语义或相似表述自行触发。

    918 GitHub stars~546 tokensUpdated yesterday
    Auto-check passed
  • Support

    hAcKlyc/MyAgents

    MyAgents 本地问题诊断、恢复与反馈升级流程。用户描述报错、崩溃、无响应、配置后仍不可用、状态或结果不符合预期、 Task/Goal/Channel/Provider/Runtime/MCP/Plugin/附件/Agent 网络/协作空间等功能异常,或者前端“小助理诊断/问题反馈”注入诊断上下文时使用。

    918 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Prompt Writer

    hAcKlyc/MyAgents

    Methodology for writing or improving prompts and system prompts that drive any LLM.

    918 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed

Questions about Myagents Anydoc

What does Myagents Anydoc do?

当用户要读取、解析、提取或转换本地 Office、PDF、扫描件、图片、OpenDocument、RTF、EPUB 或 CSV,尤其需要离线 OCR、文档转 Markdown、处理加密文档或追踪转换任务时使用。通过 MyAgents 内置 myagents anydoc CLI 提交和管理本地异步转换;不用于 URL 抓取、目录批量处理、云 OCR、GPT/VLM 识别或文档索引。. Myagents Anydoc is an agent skill from hAcKlyc/MyAgents.

When should I use Myagents Anydoc?

Myagents Anydoc fits situations like: tasks that involve Markdown; tasks that involve CSV and tabular files.

How do I install Myagents Anydoc in Claude Code?

Run `npx skills add hAcKlyc/MyAgents --skill myagents-anydoc -a claude-code`. Or copy the skill folder (bundled-skills/myagents-anydoc in hAcKlyc/MyAgents) into .claude/skills/myagents-anydoc in your project. Claude Code loads it when a task matches its description.

How do I install Myagents Anydoc in Codex?

Run `npx skills add hAcKlyc/MyAgents --skill myagents-anydoc -a codex`. Or copy the skill folder (bundled-skills/myagents-anydoc in hAcKlyc/MyAgents) into .agents/skills/myagents-anydoc in your project. Codex loads it when a task matches its description.

Can I use Myagents Anydoc in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hAcKlyc/MyAgents --skill myagents-anydoc -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/myagents-anydoc, .gemini/skills/myagents-anydoc, .github/skills/myagents-anydoc and .opencode/skills/myagents-anydoc in your project.

What does Myagents Anydoc need to run?

SKILL.md names no scripts, command-line tools or credentials: Myagents Anydoc is instructions for the agent only. Our summary lists: Docker.

Does Myagents Anydoc access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Myagents Anydoc safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Myagents Anydoc use?

Myagents Anydoc is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Myagents Anydoc use?

About 478 tokens (SKILL.md is roughly 1.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Myagents Anydoc?

Skills that share tags, products or a category with Myagents Anydoc: Markit (shift-labs-ai/markit, 1.3k stars), Dashen X Battle Plan (JayceHuang/xiaomu_x_creator, 252 stars), Gbro Series Vocab (pyang5166/gbro-series-vocab, 162 stars) and Markdown Converter (intellectronica/agent-skills, 295 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Myagents Anydoc?

hAcKlyc (a GitHub user) maintains it in hAcKlyc/MyAgents, which has 918 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.

Source: hAcKlyc/MyAgents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.