dingtalk-aicard SKILL.md skillA
dingtalk-aicard 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-aicard@git:20261008.850bfb0Pins git:20261008.850bfb0 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-aicard/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261008.850bfb0, committed Oct 8, 2026
- First version recorded
- Oct 2, 2026
- Size
- 10,183 bytes
- Repository stars
- 3,766
- License
- Apache-2.0
Create, edit, and validate DingTalk AI Card (A2UI) JSON files offline. Use for cards built from requirements or images, structural protocol errors, and named component or function contract lookup through native DWS commands. Send a card to the current user only when a preview is requested.
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
# DingTalk AI Cards V0.8 Create or edit an A2UI file from the user's content or image, look up only the contracts needed, and distinguish local validation from delivery and client rendering. This Skill uses the DingTalk V0.8 package based on A2UI 1.0: message `version` is `"v1.0"` and send API `protocolVersion` is `"1.0"`. Follow the user's requested lookup, file, send or update directly; the references are not a mandatory sequence. Obey command and protocol requirements. Ask only when missing facts, interaction meaning or the target affect the outcome. ## Route by intent Read only the relevant reference. Do not preload the complete protocol, every pattern, or the whole guide. | Intent | First reference | Optional follow-up | |---|---|---| | Set up lookup and validation | [Execution environment](#execution-environment) | Installed command help | | Create or redesign from content or images | [Visual focus and layout](references/design.md) | One relevant [pattern](#composition-patterns) or example | | Query a known name | [Query a named contract](#query-a-named-contract) | The result's source pointer | …
Read the whole file at its exact version.
How to install
mdr add dingtalk-real-ai/dingtalk-workspace-cli/dingtalk-aicard@sha256:2cf0d523426addd4The line at the top of this page pins the label git:20261008.850bfb0, 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_gjuzuukoaldrftee)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Oct 2, 2026 and Oct 8, 2026, about one every 6 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261008.850bfb0 latest | 2026-10-08 | 850bfb0 | 10,183 B | A | view · diff |
| git:20261002.3ac16a1 | 2026-10-02 | 3ac16a1 | 16,335 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 (10183 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,766 stars · license Apache-2.0 · pushed 2026-10-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_gjuzuukoaldrftee GET https://markdownregistry.com/api/v1/resolve?ref=dingtalk-real-ai/dingtalk-workspace-cli/dingtalk-aicard GET https://markdownregistry.com/api/v1/blob/2cf0d523426addd46d3a98f68643edad30f55caaac5fed814413a16a2e84cc02
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.