钉钉在线文档(adoc):查找、读写、块、评论、附件、导入导出、版本、模板、权限、分享、Markdown/JSONML;文档内白板卡片容器的插入、定位、删除。白板图形内容创建或修改走 dingtalk-misc。

Apache-2.0Auto-check passed

Install Dingtalk Doc

skills CLI
$ npx skills add DingTalk-Real-AI/dingtalk-workspace-cli --skill dingtalk-doc -a claude-code

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

GitHub CLI
$ gh skill install DingTalk-Real-AI/dingtalk-workspace-cli dingtalk-doc --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/DingTalk-Real-AI/dingtalk-workspace-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/multi/dingtalk-doc .claude/skills/dingtalk-doc && 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
dingtalk-doc
GitHub stars
3.2k
Token cost
~1.9k tokens
SKILL.md length
565 words
Files
20 (incl. references)
Skills in repo
17
Repo updated
First seen
Licence
Apache-2.0

At a glance

钉钉在线文档(adoc):查找、读写、块、评论、附件、导入导出、版本、模板、权限、分享、Markdown/JSONML;文档内白板卡片容器的插入、定位、删除。白板图形内容创建或修改走 dingtalk-misc。

  • Works in 6 steps: 零命中、多候选、类型不明或分页不完整:停止写入,展示候选或… → +fetch 若确认目标是目录,浏览请求复用完整 URL 执行 +list… → REVISION_CONFLICT:重新读取当前… → …
  • SKILL.md covers 最小 DWS 执行契约, Shortcut 发现(按需), Golden Route and 关键结果语义, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dingtalk Doc is an agent skill from DingTalk-Real-AI/dingtalk-workspace-cli. 钉钉在线文档(adoc):查找、读写、块、评论、附件、导入导出、版本、模板、权限、分享、Markdown/JSONML;文档内白板卡片容器的插入、定位、删除。白板图形内容创建或修改走 dingtalk-misc。

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 23 other files, including reference files (for example `references/04-document.md`, `references/contracts.md` and `references/doc.md`).

The repository describes itself as: DingTalk Workspace is an officially open-sourced cross-platform CLI tool from DingTalk. It unifies DingTalk’s full suite of product capabilities into a single package, is… The licence is Apache-2.0.

Example prompts

  • “/dingtalk-doc”

Workflow steps

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

  1. 零命中、多候选、类型不明或分页不完整:停止写入,展示候选或 continuation;禁止默认第一项。
  2. +fetch 若确认目标是目录,浏览请求复用完整 URL 执行 +list --folder,不要改用 drive +list。Help 不参与选路;先读一次精确 leaf Schema。仅真实 unknown flag/契约漂移查一次 leaf Help;unknown…
  3. REVISION_CONFLICT:重新读取当前 revision,展示差异;未经用户确认不得改成无 revision 覆盖。
  4. doc_write_commit_unknown:先回读;禁止自动重试创建或追加。
  5. 认证、权限或 profile 错误:只读 dingtalk-shared 对应 reference,禁底层命令绕过。
  6. 导出/媒体失败:保留稳定 ID 后停止;禁网络请求/安装依赖/本地文档库兜底。

What it can do on your machine

Read from SKILL.md and the folder at commit 0a813a9. 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.

    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

Dingtalk Doc loads about 1.9k tokens when it runs, and up to ~47k if it reads all its reference files. Until then it costs about 30 tokens; SKILL.md has 565 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~30
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~47k

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 DingTalk-Real-AI/dingtalk-workspace-cli at commit 0a813a9, republished under its Apache-2.0 licence (© DingTalk-Real-AI). 565 words, ~1,921 tokens.

Download SKILL.mdSave it as .claude/skills/dingtalk-doc/SKILL.md (or your agent's skills folder). This skill also uses 19 other files; get the full folder from GitHub.
name
dingtalk-doc
description
钉钉在线文档(adoc):查找、读写、块、评论、附件、导入导出、版本、模板、权限、分享、Markdown/JSONML;文档内白板卡片容器的插入、定位、删除。白板图形内容创建或修改走 dingtalk-misc。
metadata.cli_version
>=0.2.14
metadata.category
product

钉钉文档 Skill

<!-- DWS_RUNTIME_CONTRACT_START -->

最小 DWS 执行契约

  • 只用 dws;结构化读取加 --format json,按真实返回判断。
  • 已知命令直调;参数/约束/安全不明查 leaf 窄 Schema。Schema 不可用才读已知 leaf Help 一次;unknown flag 用同 leaf Help 修正一次。unknown command 不查 Help:优先错误中的明确 suggestion,其次已加载 Skill/reference 中的明确兼容入口;均无则报漂移并停,禁全 Catalog。低频 reference 不默认 Help,禁 root/parent/product Help。发现后必须执行或说明阻塞。
  • 不猜命令/flag/字段/ID/账号/业务事实;ID 来自真实返回。目标零命中/多候选/类型不明先消歧;仅可选时间/展示范围用契约默认,缺必需信息即停。
  • 解析/读/写同一 profile,ID 不跨组织。多账号只用唯一 isOrgCurrent=true;否则用户指定,禁止选择第一项、最近登录或最近使用账号。
  • 不输出/记录 token、refresh token、appSecret、webhook token;已注入认证时不索要。
  • 写须符合明确意图;确认以最终 Runtime gate/Schema 为准,确认后才加 --yes。
  • 写后验证结果,不凭退出码宣称成功。退出须最终答复,区分完成、部分、阻塞、待确认、失败;保留已有数据及 complete/hasMore/stopReason/failures。
  • 时间戳按会话时区展示,必要时保留原值。
  • 认证/权限/profile/confirmation/未知错误只读 dingtalk-shared 对应 reference,禁连续猜替代命令。
<!-- DWS_RUNTIME_CONTRACT_END -->
<!-- VISIBLE_SHORTCUTS_START -->

Shortcut 发现(按需)

doc 当前有 49 条公开 shortcut,完整清单保留在 Runtime Catalog 与 Schema,不在高频产品根 Skill 中重复展开。已知意图按下方路由;参数/约束/安全不明时读一次 leaf 窄 Schema。仅需且已发布 result 时查 outcomes/pagination,字段级再查 data_schema;缺失不以 Help/样例推断。Schema 不可用才读一次已知 leaf Help;unknown flag 用同 leaf Help 修正一次。unknown command 禁 Help:错误 suggestion → 已加载 Skill/reference 明确入口;均无则报漂移。禁全 Catalog/root/parent/product Help;低频 reference 不默认 Help。

仅当现有路由和 reference 都无法定位低频能力时,才执行 dws shortcut list --service doc --format json 做最后回退;不要为已知高频意图加载完整 Shortcut Catalog 或产品级 Schema。

<!-- VISIBLE_SHORTCUTS_END -->

Golden Route

ID/URL 直用;标题唯一命中后执行。顺序:稳定 ID → shortcut → 局部读 → 精确写;禁以产品 Schema/全文/atomic 起步。

用户意图唯一推荐入口关键边界
<!-- dws-intent: doc.search.by_title -->按标题或主题定位文档dws doc +search --query <精确标题>complete=true,count=0,failures=[] 即权威零命中:如实报告;禁缩词、跨产品、无 query/无端 --page-all
最近访问或最近编辑文档加载 dingtalk-drive,执行 dws drive +recent [--operate-type 1] --limit <N>默认最近访问,1 为最近编辑;不要用 doc +search 替代最近列表
已知 alidocs 文档目录 URL,列出当前层dws doc +list --folder <URL> --page-all复用完整 URL;不要改用 drive +list
<!-- dws-intent: doc.content.read -->已知 ID/URL 读取正文或局部内容dws doc +fetch --node <ID或URL>术语用 keyword;章节 outline → section;整篇才用 full
聚合查看信息、权限、版本、媒体或评论dws doc +inspect --node <ID或URL>基础元信息默认返回;样式、权限、历史、媒体、评论才用对应 --include-*,无 --include-info
新建文档并写入dws doc +create --name <标题> --content <文本|-|@文件> [--folder <ID>|--workspace <ID>]指定位置复用真实 ID,二者互斥;-=stdin,禁 @-;Runtime 分片回读、不拆写
<!-- dws-intent: doc.content.update -->追加、覆盖或精确编辑 blockdws doc +update --node <ID或URL> --command <动作>唯一文本 str_replace;章节/block 局部取 ID;整篇才 overwrite
重要内容更新且需要恢复点dws doc +checkpoint-update自动保存版本,更新并回读;检查 steps 和 compensation
版本操作dws doc +version-save --node / dws doc +version-list --node / dws doc +version-revert --node --version快照/列表/回滚
<!-- dws-intent: doc.export.format -->导出为 docx/markdown/pdfdws doc +export --export-format <格式>格式必须显式指定;普通文件下载切 dingtalk-drive
<!-- dws-intent: doc.import.local_file -->本地文件转在线文档dws doc +import --file <相对路径> [--folder <ID>|--workspace <ID>] [--name <文档名>]指定位置复用真实 ID,二者互斥;知识库用 workspaceId;未指定才由 Runtime 取默认根并回读;+create 不代替库内导入;仅保原文件走 Drive
封面/背景+resource-update/+resource-delete;+background-update/+background-delete写后 +inspect --include-style;禁查 Catalog
浏览模板dws doc +template-list [--source MY|PUBLIC] [--page-all]“我的/我这边”只查 MY;明确公开才查 PUBLIC;“有哪些/全部”加 --page-all 并检查 complete
搜索模板dws doc +template-search --query <名称或关键词>来源可选 MY/PUBLIC;零命中停止,禁止拿无关模板替代;多候选消歧
从模板创建dws doc +create-from-template --template-id <唯一ID>已有唯一 templateId 才创建;不重复 list/search
创建/查评论dws doc +comment-create --node <ID或URL> --content <文字> [--selection <原文>] / +review --node <ID或URL>node/content 必填;划词也用 +comment-create;续操作复用 commentKey
<!-- dws-intent: doc.access.grant -->添加/调整/移除协作者权限dws doc +access-grant/+access-change/+access-revoke--to 必填;--role 默认 READER(READER|DOWNLOADER|EDITOR|MANAGER);无 --user-ids;先读权限,歧义/profile 不一致禁写
<!-- dws-intent: doc.share.link_only -->只发链接不改权限dws doc +share --to <姓名[,姓名]> --url <URL> [--note <附言>]内置姓名解析;仅歧义时 aisearch,禁预查人;普通私信用 chat
授权后向多人分享链接dws doc +grant-and-share仅需改权限时用(必填 --node,role 默认 READER);检查逐人账本和部分失败
<!-- dws-intent: doc.media.insert -->把文件/PPT/PDF 作为正文附件dws doc +media-insert --node <DOC_ID> --file <相对路径>正文附件走 Doc;drive +upload 仅入库存储,不会插入正文
Show full SKILL.md (202 more words)Show less

关键结果语义

  • 保留真实 nodeId/URL/类型/容器;复用 ID,禁标题/钉盘重搜。
  • extension=dlink:内容用 linkSourceInfo.nodeId;嵌套逐跳,失败/缺失/循环即停;入口移动/改名/删除用顶层 ID。
  • 复用 Runtime 回执;仅局部验收、partial_success/commit-unknown 再 +fetch。
  • 恢复:partial_success 只补未完成;unknown 先回读、禁重写;retryable 仅限明确未开始;权限/参数/认证失败即停。
  • 回读匹配才报完成。
  • 搜索/列表检查 complete/hasMore/cursor/失败项;“全部”翻完页,前 N 条须声明范围。
  • +import 检查 success/verified=true 及 taskId/nodeId/documentUrl;复用返回 ID,禁 Drive 重找;中断查原任务,禁重导。
  • 知识库导入再移到我的文档:doc +import --workspace <Wiki ID> → wiki +move-to-drive,复用 nodeId;禁先建在个人域。
  • 导出/下载用 cwd 相对路径;+export 有 localPath 且 sizeBytes>0 即终态,禁 ls/stat。

参数与安全边界

  • @file:已有或临时文件先暂存到 cwd;传 @相对路径,生成文本优先 --content -;禁绝对路径和 ..。
  • doc +update 用 --command 指定动作;block ID 必须来自 +fetch --detail with-ids 或真实列表。
  • Schema 门禁:不确定时仅查一次精确 leaf:--fields use_when,avoid_when,parameters,constraints,confirmation;禁用产品级/--all。准备 Help 时,本轮仅查一次。
  • 消费本页或精确 Schema 的 confirmation:user_required 且原请求/预授权已确认目标、动作、参数时,首调即加 --yes;否则预览/询问;禁止靠失败探测门禁。
  • JSONML 顶层必须是单个非空元素;禁止 [[...]] 元素数组包裹。

按需加载

Golden Route 已给出命令且参数足够时,禁止读取 reference;其余仅遇下表语义时才最多读取一个 reference:

触发条件Reference
低频/无 shortcut 意图消歧intent-guide.md / doc.md 对应章节
分页、partial_success、status=unknown 或恢复contracts.md
复杂 JSONML、长文或局部精准读写create / read / update
block/划词评论/媒体/封面/背景高级参数block / comment / media
导出/导入失败恢复export / import

常规 +create、+fetch、+update append/overwrite、+export、+import 禁止读取 reference;禁预加载/连读。

错误最短路径

  1. 零命中、多候选、类型不明或分页不完整:停止写入,展示候选或 continuation;禁止默认第一项。
  2. +fetch 若确认目标是目录,浏览请求复用完整 URL 执行 +list --folder,不要改用 drive +list。Help 不参与选路;先读一次精确 leaf Schema。仅真实 unknown flag/契约漂移查一次 leaf Help;unknown command 只查一次 shortcut 清单,禁止试探后缀和 dws doc --help | grep/head。
  3. REVISION_CONFLICT:重新读取当前 revision,展示差异;未经用户确认不得改成无 revision 覆盖。
  4. doc_write_commit_unknown:先回读;禁止自动重试创建或追加。
  5. 认证、权限或 profile 错误:只读 dingtalk-shared 对应 reference,禁底层命令绕过。
  6. 导出/媒体失败:保留稳定 ID 后停止;禁网络请求/安装依赖/本地文档库兜底。

产品边界

  • 白板创建/绘图/修改 → 白板(dws whiteboard);dws doc whiteboard 仅操作文档内卡片容器,不改图形。
  • 姓名/工号/部门/职责找人或解析 userId → dingtalk-aisearch;已有完整 userId 补详情才用 dingtalk-contact
  • 普通文件/目录存储与上传下载 → dingtalk-drive;保留原文件进入明确知识库可用 drive +upload --workspace;“放进/附到这篇文档”是正文附件 → doc +media-insert;在线转换 → doc +import
  • 文档节点复制、移动、模板另存 → dingtalk-drive +copy/+move;doc 同名命令仅兼容
  • 知识库空间、节点层级和成员管理 → dingtalk-wiki;本地文件进入明确知识库时由 Doc +import --workspace 创建内容节点,后续移出使用 Wiki +move-to-drive
  • 原生 .md 文件读取和编辑 → dingtalk-misc
  • axls / able → 对应电子表格或多维表 Skill
  • 持续监听文档事件 → dingtalk-misc

© DingTalk-Real-AI, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 19 other files (references) in skills/multi/dingtalk-doc of DingTalk-Real-AI/dingtalk-workspace-cli.

  • SKILL.md
  • references/04-document.md
  • references/contracts.md
  • references/doc.md
  • references/doc/doc-block.md
  • references/doc/doc-comment.md
  • references/doc/doc-create.md
  • references/doc/doc-export.md
  • references/doc/doc-import.md
  • references/doc/doc-info.md
  • references/doc/doc-media.md
  • references/doc/doc-read.md
  • references/doc/doc-update.md
  • references/doc/format/doc-jsonml-cookbook.md
  • references/doc/format/doc-jsonml-schema.json
  • references/doc/format/doc-jsonml-schema.md
  • references/doc/style/doc-create-workflow.md
  • … and 3 more

Open the folder on GitHubat commit 0a813a9

Compare with similar skills

Dingtalk Doc 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.

Dingtalk Doc compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dingtalk Doc this skillDingTalk-Real-AI/dingtalk-workspace-cli3.2k—~1.9kAutomated safety check: PassApache-2.0
Docnexu-io/open-design100k—~266Automated safety check: PassApache-2.0
Docsremotion-dev/remotion63k—~248Automated safety check: PassCustom licence
Update Docsvercel/next.js143k—~1.9kAutomated safety check: PassMIT
DocsPrefectHQ/fastmcp28k—~1kAutomated safety check: PassApache-2.0
Docs Diagramsvercel/next.js143k—~2.9kAutomated safety check: PassMIT

Similar skills

  • Doc

    nexu-io/open-design

    Read, create, and edit .docx documents with formatting and layout fidelity via OpenAI's document skill.

    100k GitHub stars~266 tokensUpdated today
    Documents & OfficeAuto-check passed
  • Docs

    remotion-dev/remotion

    Official

    Start the Remotion docs site and open it in the Codex browser.

    63k GitHub stars~248 tokensUpdated today
    Media & CreativeAuto-check passed
  • Update Docs

    vercel/next.js

    Official

    This skill should be used when the user asks to "update documentation for my changes", "check docs for this PR", "what docs need updating", "sync docs with code", "scaffold docs for this feature"…

    143k GitHub stars~1.9k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Docs

    PrefectHQ/fastmcp

    Write or revise a page under docs/ for gofastmcp.com. An agent skill from PrefectHQ/fastmcp.

    28k GitHub stars~1k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Docs Diagrams

    vercel/next.js

    Official

    Draw diagrams for the Next.js docs in the style of the ones already published there: the light/dark PNGs an mdx references with <Image srcLight="/docs/light/<name.png" srcDark="/docs/dark/<name.png".

    143k GitHub stars~2.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Docs Artifact

    asgeirtj/system_prompts_leaks

    A skill your agent uses when creating, editing, or reviewing a document for the user (Word, Google Docs, or a document delivered as PDF), or when the task calls for a standalone written deliverable…

    69k GitHub stars~1.5k tokensUpdated today
    Documents & OfficeAuto-check passed

More from DingTalk-Real-AI/dingtalk-workspace-cli

All 17 skills in this repo
  • Dingtalk Minutes

    DingTalk-Real-AI/dingtalk-workspace-cli

    钉钉 AI 听记。Use when 查询或修改听记摘要、完整逐字稿、关键词、标签、行动项、录音、上传、思维导图、发言人洞察、ASR 热词/识别词配置或分享权限。写文档走 dingtalk-doc;建待办走 dingtalk-todo;日程走 dingtalk-calendar。命令前缀:dws minutes。

    3.2k GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • Dingtalk Aitable

    DingTalk-Real-AI/dingtalk-workspace-cli

    钉钉 AI 表格(多维表)业务操作。Use when 用户需要操作 AI 表格/多维表/Base/Table、应用模式/App 页面/Widget、建表、查写记录、字段、记录评论、评论回复、访问密钥(API Key)、SQL/PostgreSQL/SELECT/JOIN、筛选、排序、公式、模板、批量导入 CSV 或 JSON、导出、仪表盘、图表、上传附件、数据源配置与同步、按任务 ID…

    3.2k GitHub stars~5.4k tokensUpdated today
    Auto-check passed
  • Dingtalk Aicard

    DingTalk-Real-AI/dingtalk-workspace-cli

    Create, edit, and validate DingTalk AI Card (A2UI) JSON files offline.

    3.2k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Dingtalk Aisearch

    DingTalk-Real-AI/dingtalk-workspace-cli

    AI搜问:人员语义搜索、跨源主题检索与行为回溯。Use when 语义找人,或目标未知时按主题或行为发现内容。原生最近列表走所属产品;完整手机号精确反查走 dingtalk-contact。前缀:dws aisearch。

    3.2k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Dingtalk Calendar

    DingTalk-Real-AI/dingtalk-workspace-cli

    钉钉日历与会议室。Use when 用户说 约会议/查日程/订会议室/查闲忙/加参会人/改期/取消会议/今天的日程/本周日程/共同空闲。不做视频会议发起/邀请入会/会中控制(走 dingtalk-misc)、AI 听记(走 dingtalk-minutes)、待办任务(走 dingtalk-todo)。命令前缀:dws calendar。

    3.2k GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Dingtalk Contact

    DingTalk-Real-AI/dingtalk-workspace-cli

    钉钉通讯录精确查询。Use when 已有 userId 后查详情、部门、职位或邮箱,按完整手机号反查用户,或查询自己、部门成员及角色。姓名模糊搜索、工号、职责、上下级走 dingtalk-aisearch,拿到 userId 后用本 skill 补详情。命令前缀:dws contact。

    3.2k GitHub stars~2.2k tokensUpdated today
    Auto-check passed

Questions about Dingtalk Doc

What does Dingtalk Doc do?

钉钉在线文档(adoc):查找、读写、块、评论、附件、导入导出、版本、模板、权限、分享、Markdown/JSONML;文档内白板卡片容器的插入、定位、删除。白板图形内容创建或修改走 dingtalk-misc。. Dingtalk Doc is an agent skill from DingTalk-Real-AI/dingtalk-workspace-cli.

How do I install Dingtalk Doc in Claude Code?

Run `npx skills add DingTalk-Real-AI/dingtalk-workspace-cli --skill dingtalk-doc -a claude-code`. Or copy the skill folder (skills/multi/dingtalk-doc in DingTalk-Real-AI/dingtalk-workspace-cli) into .claude/skills/dingtalk-doc in your project. Claude Code loads it when a task matches its description.

How do I install Dingtalk Doc in Codex?

Run `npx skills add DingTalk-Real-AI/dingtalk-workspace-cli --skill dingtalk-doc -a codex`. Or copy the skill folder (skills/multi/dingtalk-doc in DingTalk-Real-AI/dingtalk-workspace-cli) into .agents/skills/dingtalk-doc in your project. Codex loads it when a task matches its description.

Can I use Dingtalk Doc 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 DingTalk-Real-AI/dingtalk-workspace-cli --skill dingtalk-doc -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dingtalk-doc, .gemini/skills/dingtalk-doc, .github/skills/dingtalk-doc and .opencode/skills/dingtalk-doc in your project.

What does Dingtalk Doc need to run?

SKILL.md names no scripts, command-line tools or credentials: Dingtalk Doc is instructions for the agent only.

Does Dingtalk Doc 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 Dingtalk Doc 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 Dingtalk Doc use?

Dingtalk Doc is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dingtalk Doc use?

About 1.9k tokens (SKILL.md is roughly 7.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 45k tokens, read only when the agent opens those files.

What are the alternatives to Dingtalk Doc?

Skills that share tags, products or a category with Dingtalk Doc: Doc (nexu-io/open-design, 100k stars), Docs (remotion-dev/remotion, 63k stars), Update Docs (vercel/next.js, 143k stars) and Docs (PrefectHQ/fastmcp, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dingtalk Doc?

DingTalk-Real-AI (a GitHub organization) maintains it in DingTalk-Real-AI/dingtalk-workspace-cli, which has 3,246 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 10, 2026.

Source: DingTalk-Real-AI/dingtalk-workspace-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.