dingtalk-aisearch SKILL.md skillA
dingtalk-aisearch from dingtalk-real-ai/dingtalk-workspace-cli is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add dingtalk-real-ai/dingtalk-workspace-cli/dingtalk-aisearch@git:20260920.94cdc58Pins git:20260920.94cdc58 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- dingtalk-real-ai/dingtalk-workspace-cli
- Path
skills/multi/dingtalk-aisearch/SKILL.md- Versions recorded
- 13
- Latest version
- git:20260920.94cdc58, committed Sep 20, 2026
- First version recorded
- Jul 14, 2026
- Size
- 8,943 bytes
- Repository stars
- 3,882
- License
- Apache-2.0
AI搜问:人员语义搜索、跨源主题检索与行为回溯。Use when 语义找人,或目标未知时按主题或行为发现内容。原生最近列表走所属产品;完整手机号精确反查走 dingtalk-contact。前缀:dws aisearch。.
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
# 钉钉 AI 搜问 Skill <!-- DWS_RUNTIME_CONTRACT_START --> ## 最小执行契约 - 只用 `dws` 操作钉钉,每条命令带 `--format json`,只按结构化返回下结论。 - `person/enterprise/behavior` 直接调用,不预读 shared、Reference、Schema、Help 或下游 Skill。 - 不猜命令、字段、ID、profile 或事实;多候选不取首项,不混用不同 `domain` 的 ID。 - 空结果结束本次搜索;失败、不完整或候选结果不能表述成“对象不存在”、全量或唯一。 - 来源不确定或用户列出多个来源时,第一条业务命令必须是一次合并 `--types` 的 `aisearch enterprise`,不能先逐产品搜索。 <!-- DWS_RUNTIME_CONTRACT_END --> ## 选路 | 意图 | 入口 | |---|---| | 姓名、工号、部门、职位、职责、上下级或手机号线索找人 | `dws aisearch person` | | 按主题跨文档、消息、邮件、待办、日程、听记等找内容 | `dws aisearch enterprise` | | 以我为端点的发送/接收,或我创建、编辑、分享过什么 | `dws aisearch behavior` | | <!-- dws-intent: chat.search.filtered -->仅 IM 且需逐条消息谓词过滤 | `dws chat +search-msg` | | 无主题地列最近访问/编辑文档 | `dws drive +recent` | | 枚举部门完整成员 | `dingtalk-contact` | | 完整手机号精确反查 | `dws contact user search-mobile --mobile "<手机号>" --format json` | | 已知稳定 ID 后读取/修改 | 对应产品 Skill | 顺序:资源范围 → 答案形态 → 原生谓词。 ## 1. 人员搜索 维度:姓名=`name`,部门=`department`,职位=`position`,职责/负责人=`duty`,上级=`supervisor`,下属=`subordinate`,工号=`jobNumber`,手机号线索=`phone`;确实无法判断才用 `all`。 ```bash dws aisearch person --query "<用户原始目标>" --dimension <维度> --format json ``` - 保留完整目标;独立条件分别查。正确维度为空就结束,不换 `all`、缩词或扩同音词。 …
Read the whole file at its exact version.
How to install
mdr add dingtalk-real-ai/dingtalk-workspace-cli/dingtalk-aisearch@sha256:b815ca502ec7a42fThe line at the top of this page pins the label git:20260920.94cdc58, 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_vy7myc5edoi72pwn)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 13 versions of this file, between Jul 14, 2026 and Sep 20, 2026, about one every 6 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260920.94cdc58 latest | 2026-09-20 | 94cdc58 | 8,943 B | A | view · diff |
| git:20260920.9e32f5b | 2026-09-20 | 9e32f5b | 8,902 B | A | view · diff |
| git:20260920.95c410a | 2026-09-20 | 95c410a | 15,521 B | A | view · diff |
| git:20260916.2deef59 | 2026-09-16 | 2deef59 | 8,966 B | A | view · diff |
| git:20260916.01d8b52 | 2026-09-16 | 01d8b52 | 8,997 B | A | view · diff |
| git:20260916.1682771 | 2026-09-16 | 1682771 | 11,952 B | A | view · diff |
| git:20260909.0276792 | 2026-09-09 | 0276792 | 8,871 B | A | view · diff |
| git:20260908.064248d | 2026-09-08 | 064248d | 8,691 B | A | view · diff |
| git:20260901.594f216 | 2026-09-01 | 594f216 | 8,089 B | A | view · diff |
| git:20260818.4fd67c5 | 2026-08-18 | 4fd67c5 | 5,507 B | A | view · diff |
| git:20260805.fbf97ce | 2026-08-05 | fbf97ce | 5,525 B | A | view · diff |
| git:20260728.dc20dde | 2026-07-28 | dc20dde | 5,515 B | A | view · diff |
| git:20260714.56116bf | 2026-07-14 | 56116bf | 5,711 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 (8943 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
dingtalk-real-ai/dingtalk-workspace-cli · 3,882 stars · license Apache-2.0 · pushed 2026-11-02 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_vy7myc5edoi72pwn GET https://markdownregistry.com/api/v1/resolve?ref=dingtalk-real-ai/dingtalk-workspace-cli/dingtalk-aisearch GET https://markdownregistry.com/api/v1/blob/b815ca502ec7a42f314a026e01106b36fa25137e7c009572faf092c50ff37716
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.