agentCLAWHUBUnverified

dingtalk-docs-skill

当用户想要操作钉钉文档或向钉钉知识库推送本地文件时使用本 Skill。支持:将 Markdown/纯文本推送为可编辑钉钉文档、原格式上传 HTML/图片/PDF/Office 等文件、拉取云端文档到本地、覆盖/追加更新文档内容、块级精确编辑、搜索与列出知识库文档、下载文件与附件、导出文档为 PDF/Word、管理节点权限、创建/重命名/移动/复制/删除文档与文件夹、初始化钉钉文档 MCP 配置。当用户想操作飞书、语雀、Notion 等其他平台、只修改本地文件、管理钉钉 IM 消息或群组时,不要使用本 Skill。 Skill: dingtalk-docs-skill Owner: cpsean Summary: 当用户想要操作钉钉文档或向钉钉知识库推送本地文件时使用本 Skill。支持:将 Markdown/纯文本推送为可编辑钉钉文档、原格式上传 HTML/图片/PDF/Office 等文件、拉取云端文档到本地、覆盖/追加更新文档内容、块级精确编辑、搜索与列出知识库文档、下载文件与附件、导出文档为 PDF/Word、管理节点权限、创建/重命名/移动/复制/删除文档与文件夹、初始化钉钉文档 MCP 配置。当用户想操作飞书、语雀、Notion 等其他平台、只修改本地文件、管理钉钉 IM 消息或群组时,不要使用本 Skill。 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-09-10T13:42:08.952Z | user dingtalk-docs-skill 1.0.3 - Break

OpenClaw

Rank

62

Safety

84

Downloads

994

Updated

Oct 11, 2026

Version

1.0.3

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 994 downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
994 downloadsadoption · observed Oct 11, 2026
Latest release
1.0.3release · observed Sep 10, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17fx8atp092kybw1jg9xrwchs87jzzg:dingtalk-docs-skill
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-cpsean-dingtalk-docs-skill/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

117,309 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: dingtalk-docs-skill
description: 当用户想要操作钉钉文档或向钉钉知识库推送本地文件时使用本 Skill。支持:将 Markdown/纯文本推送为可编辑钉钉文档、原格式上传 HTML/图片/PDF/Office 等文件、拉取云端文档到本地、覆盖/追加更新文档内容、块级精确编辑、搜索与列出知识库文档、下载文件与附件、导出文档为 PDF/Word、管理节点权限、创建/重命名/移动/复制/删除文档与文件夹、初始化钉钉文档 MCP 配置。当用户想操作飞书、语雀、Notion 等其他平台、只修改本地文件、管理钉钉 IM 消息或群组时,不要使用本 Skill。
compatibility: Requires dingtalk-doc MCP server (StreamableHttp transport). Compatible with any MCP-capable agent (Claude Code, Cursor, VS Code, Roo Code, Gemini CLI, Codex, etc.). Auto-detects Claude Code; falls back to writing config files or manual setup for other agents.
---

# 钉钉文档

通过钉钉文档官方 MCP Server 全面操作云端文档。

## 语言规则

**始终使用用户输入的语言进行回复。** 如果用户用英文提问,则全程用英文回复;如果用户用中文,则全程用中文回复。无法判断时默认使用中文。

## 能力范围

**读**
- 拉取云端文档正文为 markdown(保存到本地)
- 列出知识库/文件夹下的文档节点
- 按关键词搜索文档
- 获取文档元信息(标题、类型、创建时间等)
- 下载钉盘文件或文档内嵌附件

**写**
- 按内容类型将本地内容推送到知识库:创建可编辑的 adoc 文档,或保留原格式上传文件
- 覆盖或追加内容到已有文档
- 按块精确编辑(插入/更新/删除段落、标题、表格等)
- 上传本地文件(PDF、图片、Word 等)到知识库
- 将本地图片**内联**嵌入文档正文(自动上传转存为内联图,非占位符人工粘贴)

**管理**
- 创建文件夹
- 重命名/移动/复制/删除文档和文件夹
- 导出文档为 PDF 或 Word 格式
- 查看/添加/修改知识库节点的成员权限

**不负责:**
- 飞书、语雀、Notion 等其他平台
- 只修改本地文件(无云端操作)
- 钉钉 IM 消息、企业成员管理

## 前置条件

钉钉文档 MCP Server 必须已配置到当前 Agent 的 MCP 设置中,服务名称为 `dingtalk-doc`。

如果 MCP 工具不可用,先走**初始化流程**,再执行任何文档操作。

## 初始化流程(首次使用或 MCP 不可用时)

1. 告知用户访问帮助手册页面并完成开通:
   > 请打开以下链接,使用钉钉账号登录后,点击页面上的【开通服务】按钮:
   > https://aihub.dingtalk.com/#/detail?mcpId=9629&detailType=marketMcpDetail

2. 开通后复制页面右侧 **StreamableHttp URL**(不是 JSON Config)

3. 请用户将 URL 粘贴给你

4. 收到 URL 后,**先做两项安全校验,再注册**:

   **① URL 域名白名单**:只接受钉钉官方域名——`aihub.dingtalk.com`、`alidocs.dingtalk.com` 及其它 `*.dingtalk.com` 子域。若 URL 域名不在白名单内,**停止注册**并提示用户「该 URL 非钉钉官方域名,可能填错或有风险,请核对」,用户确认后再继续。此举防止把 MCP 流量(含个人 API Key)导向恶意/错误 endpoint。

   **② 写前确认(不静默改用户环境)**:写任何配置文件前,先向用户展示**目标文件完整路径 + 将写入的确切 JSON 内容**,用户显式同意后再写;只追加 `dingtalk-doc` 新条目,绝不覆盖或改动文件里已有的其它配置。

   两项校验通过后,按以下顺序尝试注册 MCP 服务(`dingtalk-doc` 为服务名,必须为 ASCII):

   **方案 A — Claude Code**(优先尝试;默认项目级 scope,运行前把命令展示给用户):
   ```bash
   claude mcp add --transport http --scope local dingtalk-doc "<用户提供的 URL>"
   ```
   - `--scope local`:仅当前项目生效(项目级,影响面最小)。用户明确希望所有项目通用时,才改 `--scope user`(全局),改前先确认。
   - 成功则跳到步骤 5。

   **方案 B — 写入配置文件**(通用方案,大多数 Agent 均可用):

   **优先项目级、全局需确认**:优先写 workspace 内的**项目级**配置(影响面最小、随项目走、不碰用户全局环境);仅当该 Agent 没有项目级配置项(如 Gemini CLI、OpenAI Codex 只有全局),或用户明确同意写全局时,才写**全局用户级**配置,且写前必须按步骤 4 ② 展示路径 + 内容确认。

   检测当前环境存在哪些配置文件,找到第一个匹配项写入:

   | Agent | 配置文件(项目级,优先写这个) | 配置文件(全局,仅无项目级或用户确认后写) | `mcpServers` 键名 |
   |-------|----------------|----------------|-----------------|
   | Cursor | `.cursor/mcp.json` | `~/.cursor/mcp.json`(写前确认) | `mcpServers` |
   | VS Code Copilot | `.vscode/mcp.json` | `~/Library/Application Support/Code/User/mcp.json`(Mac)<br>`%APPDATA%\Code\User\mcp.json`(Win)(写前确认) | `servers` |
   | Roo Code | `.roo/mcp.json` | —(无全局需求) | `mcpServers` |
   | Gemini CLI | —(无项目级) | `~/.gemini/settings.json`(仅全局,写前确认) | `mcpServers` |
   | Open

README.md

# dingtalk-docs-skill

[English](#english) | [中文](#中文)

---

## 中文

**dingtalk-docs-skill** 是一个兼容多平台的 Agent Skill,通过钉钉文档官方 MCP Server 全面操作钉钉云端文档,支持读取、推送、同步、导出、权限管理等。

### 功能

| 类别 | 能力 |
|------|------|
| **读** | 拉取云端文档正文为 markdown、列出知识库/文件夹文档、按关键词搜索、获取文档元信息、下载钉盘文件与文档附件 |
| **写** | 将 Markdown/纯文本推送为可编辑钉钉文档、按原格式上传 HTML/图片/PDF/Office 等文件、将本地图片内联嵌入文档正文、覆盖/追加更新文档内容、块级精确编辑(段落/标题/表格等) |
| **管理** | 创建文件夹、重命名/移动/复制/删除文档和文件夹、导出文档为 PDF/Word、管理节点成员权限 |

所有操作通过[钉钉官方 MCP Server](https://aihub.dingtalk.com/#/detail?mcpId=9629&detailType=marketMcpDetail) 完成,无需本地脚本,API Key 不会写入代码。

### 快速开始

**1. 安装 Skill**

**用户级安装**(推荐,所有项目均可使用):

macOS / Linux:
```bash
git clone https://github.com/CPsean/dingtalk-docs-skill \
  ~/.claude/skills/dingtalk-docs-skill
```

Windows(PowerShell):
```powershell
git clone https://github.com/CPsean/dingtalk-docs-skill `
  "$env:USERPROFILE\.claude\skills\dingtalk-doc"
```

**项目级安装**(仅当前项目可用):

```bash
git clone https://github.com/CPsean/dingtalk-docs-skill \
  .claude/skills/dingtalk-docs-skill
```

安装后重启 Claude Code 使 Skill 生效。

**2. 开通钉钉文档 MCP 服务**

首次使用时,Skill 会引导你完成配置:

1. 打开[钉钉 AI Hub MCP 页面](https://aihub.dingtalk.com/#/detail?mcpId=9629&detailType=marketMcpDetail),登录钉钉账号,点击【开通服务】
2. 复制页面右侧的 **StreamableHttp URL**(不是 JSON Config)
3. 将 URL 粘贴给 Claude

Skill 会自动注册 MCP 服务。Claude Code 客户端执行:

```bash
claude mcp add --transport http --scope user dingtalk-doc "<你的 URL>"
```

其他客户端(Claude Desktop、Cursor 等)需手动配置 StreamableHttp 类型的 MCP 服务。

**3.(可选)设置默认知识库**

提供你常用的知识库 URL,后续操作无需每次指定:

```
https://alidocs.dingtalk.com/i/spaces/xxxxx/overview
```

### 使用示例

直接用自然语言和 Claude 对话即可:

- *"把 `docs/design.md` 推送到我的钉钉知识库"*
- *"用本地最新版本更新钉钉上的 PRD 文档"*
- *"把这篇带本地截图的 markdown 推到钉钉,图片要能正常显示"*
- *"列出我知识库里的所有文档"*
- *"在钉钉文档里搜索「认证」"*
- *"把会议纪要从钉钉拉取到本地"*
- *"删除钉钉上的测试文档"*

### 工作流程

```
用户请求
  → Skill 激活(通过 description 触发词匹配)
  → MCP 工具映射(create / update / list / search / delete ...)
  → 执行前确认(所有写操作需用户确认)
  → 钉钉文档 MCP Server
  → 返回结果:文档标��� + 链接
```

### 已知限制

| 限制项 | 详情 |
|---|---|
| **Mermaid 流程图** | ` ```mermaid ` 代码块推送后显示为普通代码块,而非钉钉原生「文本绘图」。推送后需在钉钉编辑器中手动转换。 |
| **对话上传文件编码** | 非 ASCII 文件(中文等)通过对话上传时可能出现不可逆乱码。请始终提供**本地文件路径**。 |
| **文档类型** | `create_document` 和 `update_document` 仅支持 **adoc**(文字类型)文档。 |
| **非 adoc 读取** | `get_document_content` 只可读取 adoc。`axls` 表格需使用当前会话实际可用的表格工具;工具不可用时请直接提供所需内容或导出文件。`dlink` 快捷方式需先解析目标原始 nodeId,并按该 ID 去重。 |
| **推送类型选择** | Markdown/纯文本默认创建可编辑 adoc;HTML、图片、PDF、Office 等默认按原格式上传到知识库,不会擅自转换。 |
| **Markdown 大文件** | `.md` / `.markdown` 优先创建 adoc;正文超过 9,500 字符时,先由用户选择分段 adoc 或原样上传 MD 文件。 |
| **方案不明确** | 文件格式、保留原格式或在线编辑需求不明确时,先确认推送方案;方案确认不替代云端写入前的确认。 |
| **删除** | 移入回收站(30 天内可恢复),非永久删除。 |
| **本地图片内联** | 需内联进正文的图片走 `get_doc_attachment_upload_info` → PUT → `download_doc_attachment` 取签名 URL → 写入 `![](签名URL)` 自动转存链路。**统一用签名 URL,勿依赖 `resourceUrl`**(资源不可达时会得到「暂无权限访问」占位插画)。所有写操作串行,推送后做字节级校验。 |

### 安全性

- MCP 服务 URL 包含个人 API Key,仅写入本地配置,**不会提交到版本控制**
- 所有写操作执行前都需要用户明确确认

### 文件结构

```
.claude/skills/dingtalk-docs-skill/
├── SKILL.md          

_meta.json

{
  "ownerId": "kn7facsvhzy0pcacszzatx32th87jknt",
  "slug": "dingtalk-docs-skill",
  "version": "1.0.3",
  "publishedAt": 1789047728952
}

references/mcp-tools.md

# 钉钉文档 MCP 工具速查

MCP 名称:`dingtalk-doc`(注册方式见 SKILL.md 初始化流程)

---

## 文档内容操作

### create_document
创建文字类型(adoc)钉钉文档,支持带初始 markdown 内容。

- 关键参数:`name`(文档标题,必填)、`markdown`(初始正文)、`folderId`(目标文件夹节点)、`workspaceId`(知识库 ID)
- 放置位置优先级:`folderId` > `workspaceId` > 两者都不传时建在「我的文档」根目录
- 返回:新文档的 `dentryUuid`、文档链接
- **`markdown` 换行必须用真实换行符(U+000A)**,不能是字面量 `\n`,否则标题/段落/表格会全部渲染在同一行
- 上限 **10000 字符**,超出改用 `update_document` 分批 append
- 注意:只能创建 adoc 类型;表格/演示等其他类型用 `create_file`

### update_document
更新文字类型(adoc)文档的内容,支持两种模式:

- `overwrite`(默认):清空全文后重写,**会丢失原有图片/评论**,谨慎使用
- `append`:追加内容,可配合 `index` 精确插入到指定块之前
- 关键参数:`nodeId`(文档 URL 或 dentryUuid)、`markdown`(正文)、`mode`(overwrite/append)、`index`(仅 append 生效)、`format`(markdown/jsonml,默认 markdown)
- **`index` 语义**:从 0 开始,表示插入到文档第 index 个块**之前**;不传则追加到末尾。index 由 `list_document_blocks` 获取
- **index 位移规则**:插入成功后,该位置及其后所有块的 index 依次 **+1**;批量插/删须按此重算,或采用「先加后删配对完成」避免连锁位移
- **`markdown` 换行必须用真实换行符(U+000A)**,不能是字面量 `\n`
- 上限 **10000 字符**,超出分批 append
- 限制:**仅支持 adoc 类型文档**,其他类型会报错

### get_document_content(高敏感)
获取文档的 markdown 正文内容。

> ⚠️ **敏感读取边界**:本操作把云端文档正文**拉进当前对话上下文**。遵循最小化——只读当前任务确需的文档、不批量拉全文;请求模糊或命中多目标时**先确认具体是哪一篇**再读;读取内容仅用于当前任务,不外传、不写入无关文件。

- 关键参数:`nodeId`(文档 URL 或 dentryUuid)
- 用途:读取文档内容、做差异对比后再更新、核对图片是否内联成功(返回 markdown 中可见 `![](...)`)
- **仅适用于 `adoc` 文字文档**。调用前通过 `get_document_info` 或结果中的 `contentType` 确认类型
- `axls`(钉钉表格)、`dlink`(快捷方式)及其他非 `adoc` 节点会报错或不提供正文,禁止将报错视为可重试错误
- 对 `axls`,仅在当前会话确实提供表格读取工具时使用该工具;工具不可用时请用户粘贴所需内容或提供导出文件
- 对 `dlink`,先解析其指向的原始 nodeId,再对原节点执行后续查询。检索结果按原始 nodeId 去重,优先保留原节点

---

## 块级精确编辑

适用于需要在文档特定位置插入/修改/删除段落、标题、表格等场景。

### list_document_blocks
列出文档的一级块元素(段落、标题、表格等)。

- 关键参数:`nodeId`(文档 URL 或 dentryUuid)、`startIndex`/`endIndex`(范围)、`blockType`(过滤)、`format`(element/jsonml,默认 element)
- 返回:各块的 `blockId` 与 `index`,供 `update_document(index)` / insert / update / delete_document_block 定位使用
- **图片块识别坑**:element 格式下,内联图片块表现为**空文本 paragraph**,与真空段落无法区分;核对图片请用 markdown 视图(`get_document_content`)或导出,不要依赖 element 列表

### insert_document_block
在文档指定位置插入新块元素。

- 关键参数:`nodeId`、`element`(含 `blockType` 及对应属性对象)、定位用 `referenceBlockId`(优先)或 `index`、`where`(before/after,默认 after)、`format`(element/jsonml)
- 支持类型:paragraph/heading/blockquote/callout/columns/orderedList/unorderedList/table/attachment 等
- **行内 image 不可用**:`element.children` 的 `properties.src`(图片 Url)虽在 schema 中声明,但实测插入行内 image 会报 **"Undefined block element"**。**不要用本工具插图**,改走 markdown 导入链路(见「本地图片内联到文档正文」)
- **attachment 的 `size` 必须省略**:`size`(number)经 MCP 桥接层会被序列化成字符串,报 **"expected number, but got string"**;插入 attachment 块时省略 size
- **attachment 块 ≠ 内联图**:attachment 块导出为 `[文件名](链接)` 的附件卡片,不是内联图片;仅在图片内联链路中作为临时上传媒介,转存成功后即删除

### update_document_block
更新指定块元素的内容或样式。

- 关键参数:`nodeId`、`blockId`、`element`(含 `blockType` 和属性对象)

### delete_document_block
删除指定块元素。

- 关键参数:`nodeId`、`blockId`(支持逗号分隔批量删除,一次最多 50 个;未命中的列入返回的 `notFoundBlockIds`)
- 需有编辑权限
- **删后必须复核**:并行/连续删除曾出现「返回成功但未删或误删邻块」,删除后务必用 `list_document_blocks` 复核结果

---

## 文档/节点查找

### search_documents
按

skill-card.md

## Description:

A DingTalk Docs agent skill for reading, creating, updating, exporting, downloading, and managing DingTalk cloud documents through the official dingtalk-doc MCP server.

This skill is ready for commercial/non-commercial use.

## Publisher:

[cpsean](https://clawhub.ai/user/cpsean)

### License/Terms of Use:

MIT-0

## Use Case:

External developers and agent users use this skill to connect an MCP-capable agent to DingTalk Docs, push local Markdown or files into a knowledge base, sync or export cloud documents, and manage folders and permissions with confirmation before writes.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: A personal API-key URL may be persisted in agent configuration or exposed in chat or logs.

Mitigation: Use only an official HTTPS DingTalk MCP URL, prefer project-local configuration, do not commit or share MCP config files containing the URL, and rotate the URL if it was pasted or logged.

Risk: MCP traffic could be directed to a non-DingTalk endpoint if endpoint checks are bypassed.

Mitigation: Approve only official DingTalk domains for MCP URLs and reject non-DingTalk endpoints before registering the server.

Risk: Cloud document reads, downloads, exports, and uploads move data between the local environment and DingTalk and can create portable copies or temporary signed links.

Mitigation: Confirm write and transfer operations with the user, read only the documents needed for the task, disclose where data will go, and avoid long-term sharing of temporary download links.

## Reference(s):

- [DingTalk Docs MCP tool reference](references/mcp-tools.md)
- [DingTalk AI Hub MCP page](https://aihub.dingtalk.com/#/detail?mcpId=9629&detailType=marketMcpDetail)
- [DingTalk Developer guide](https://open.dingtalk.com/document/dingstart/dingtalk-developer)
- [DingTalk Docs](https://alidocs.dingtalk.com)

## Skill Output:

**Output Type(s):** [Guidance, Markdown, Shell commands, Configuration]

**Output Format:** [Markdown with inline shell commands and configuration snippets]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [May propose MCP tool calls and file-transfer workflows; write operations require user confirmation.]

## Skill Version(s):

1.0.3 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/cpsean/skills/dingtalk-docs-skill",
      "sourceUrl": "https://clawhub.ai/cpsean/skills/dingtalk-docs-skill",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:51:20.357Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-cpsean-dingtalk-docs-skill/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-cpsean-dingtalk-docs-skill/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:51:20.357Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "994 downloads",
      "href": "https://clawhub.ai/cpsean/dingtalk-docs-skill",
      "sourceUrl": "https://clawhub.ai/cpsean/dingtalk-docs-skill",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:51:20.357Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.3",
      "href": "https://clawhub.ai/cpsean/dingtalk-docs-skill",
      "sourceUrl": "https://clawhub.ai/cpsean/dingtalk-docs-skill",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-10T13:42:08.952Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-cpsean-dingtalk-docs-skill/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-cpsean-dingtalk-docs-skill/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.3",
      "description": "dingtalk-docs-skill 1.0.3 - Breaking: Removed 5 repository files (.gitignore, LICENSE, evals, references, skill-card.md) for a leaner distribution. - SKILL.md rewritten for stronger security and privacy: strict URL whitelist enforcement for MCP endpoints and mandatory user confirmation before modifying config files. - Initialization process updated to always prefer workspace/project-level MCP configs, confirming with user before ever touching global/user-level files. - Data transfer safety highlighted: all cross-boundary operations (upload, download, cloud reads) now require explicit user confirmation and clear communication of data flow and associated risks. - File push capabilities clarified: now explicitly supports both editable markdown→adoc conversion and original format preservation for HTML/Office/PDF/image uploads, with appropriate workflows and confirmation for each. - Expanded internal documentation for agent config compatibility, default workspace management, and operation boundary protections.",
      "href": "https://clawhub.ai/cpsean/dingtalk-docs-skill",
      "sourceUrl": "https://clawhub.ai/cpsean/dingtalk-docs-skill",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-10T13:42:08.952Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 12, 2026.

For crawlers

This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.

  • One record, as JSON: card, facts, snapshot, contract, trust.
  • Every agent, one feed: /.well-known/ai-catalog.json
  • What this site sells, and the price: /.well-known/x402
  • Paid run-check: /api/v1/agents/clawhub-cpsean-dingtalk-docs-skill/run-check

Sponsored

Ads related to dingtalk-docs-skill and adjacent AI workflows.