yida-document-markdown SKILL.md skillA
yida-document-markdown from openyida/openyida is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add openyida/openyida/yida-document-markdown@git:20260915.590d682Pins git:20260915.590d682 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- openyida/openyida
- Path
yida-skills/skills/yida-document-markdown/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260915.590d682, committed Sep 15, 2026
- First version recorded
- Jul 27, 2026
- Size
- 2,512 bytes
- Repository stars
- 231
- License
- MIT
获取钉钉文档、钉钉在线文档或知识库文档的完整 Markdown 内容。用户提供文档链接并要求读取、提取、总结或继续处理文档内容时使用。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 获取钉钉文档 Markdown ## 严格要求 (MUST DO) - 使用 `openyida read-dingtalk-doc "<docUrl>"` 读取文档内容 - 将用户提供的钉钉文档 URL 原样传给 `docUrl` 参数 - 仅基于命令返回的 Markdown 执行总结、转 PRD 或其他下游任务 ## 命令 ```bash openyida read-dingtalk-doc "<docUrl>" openyida read-dingtalk-doc "<docUrl>" --json openyida read-dingtalk-doc "<docUrl>" --output ./document.md ``` | 参数 | 必填 | 说明 | |------|------|------| | `docUrl` | 是 | 可访问的钉钉文档 HTTP(S) 链接 | | `--json` | 否 | 输出包含原始链接和 Markdown 的 JSON | | `--output`, `-o` | 否 | 将 Markdown 写入指定文件;若文件已存在则覆盖 | ## 执行流程 1. 确认用户已提供文档链接。 2. 默认运行 `openyida read-dingtalk-doc "<docUrl>"` 获取纯 Markdown;需要结构化结果时使用 `--json`。 3. 仅在用户要求保存文件或后续任务需要文件输入时使用 `--output`,并明确告知写入路径。 4. 检查命令成功结果,再按用户要求处理 Markdown。 ## 异常处理 ### 宜搭网页关联的本地 Agent(托管任务) 当 `OPENYIDA_MANAGED_RUN=1` 时,使用任务上下文所选的 `ding_doc/docUrl` 原值执行 `openyida read-dingtalk-doc "<docUrl>" --json`。只允许读取本轮选中的文档;续聊需要重新读取时,应请用户重新添加该文档。不要使用 `--output`,需要派生工作文件时在任务工作目录通过本地工具保存返回内容。 托管读取使用注入的 Task Grant;失败时不得执行 `login`、普通 RefreshToken 或个人登录态兜底。报告权限、链接或任务授权问题,由用户在网页重新选择/提交。下表登录指引仅适用于用户直接在本地使用 OpenYida 的非托管场景。 | 场景 | 处理方式 | |------|----------| | 未登录或登录失效 | 运行 `openyida auth status`,必要时执行 `openyida login` | | 400 | 检查 `docUrl` 是否为空或格式错误 | …
Read the whole file at its exact version.
How to install
mdr add openyida/openyida/yida-document-markdown@sha256:743ad7dd2c32a701The line at the top of this page pins the label git:20260915.590d682, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_436kca6kpadtgz7t)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Jul 27, 2026 and Sep 15, 2026, about one every 50 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260915.590d682 latest | 2026-09-15 | 590d682 | 2,512 B | A | view · diff |
| git:20260727.dda17f2 | 2026-07-27 | dda17f2 | 1,794 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2512 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
openyida/openyida · 231 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_436kca6kpadtgz7t GET https://markdownregistry.com/api/v1/resolve?ref=openyida/openyida/yida-document-markdown GET https://markdownregistry.com/api/v1/blob/743ad7dd2c32a701ea614679d6e8026a23edbeb0800d7b61bd5290d67f1d2978
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.