dingtalk-message SKILL.md skillA
dingtalk-message from agentscope-ai/reme is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add agentscope-ai/reme/dingtalk-message@v0.3.0Pins v0.3.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- agentscope-ai/reme
- Path
skills/dingtalk-message/SKILL.md- Versions recorded
- 1
- Latest version
- v0.3.0, committed Jul 22, 2026
- Size
- 8,932 bytes
- Repository stars
- 3,752
- License
- Apache-2.0
钉钉消息发送技能。支持企业内部机器人(批量单聊/群聊)和 Webhook 自定义机器人两种接入方式,支持多机器人管理,支持文本、Markdown、链接、ActionCard、FeedCard等多种消息类型。.
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
# 钉钉消息发送技能
## 概述
支持两种接入方式:
- **Webhook 自定义机器人**:通过 access_token 向群聊发送消息,接入简单
- **企业内部机器人**:通过 app_key/app_secret 发送单聊、群聊消息,功能更全
支持多机器人管理,只有一个时自动使用,多个时按优先级自动选择。
## 环境要求
- Python 3.7+
- `pip install requests`
## 首次配置
### 引导流程
首次使用此技能时,必须按以下流程引导用户完成配置:
1. **询问用户的机器人类型和凭证信息**:
- Webhook 机器人:需要 `access_token`(和可选的加签密钥 `secret`)
- 企业内部机器人:需要 `app_key`、`app_secret`、`robot_code`(和可选的 `agent_id`)
2. **执行配置命令**:`python scripts/dingtalk.py robot-add --name "机器人名" --type webhook ...`
3. **验证配置**:`python scripts/dingtalk.py config --show`
### 配置文件路径
配置统一存储在系统配置目录,所有 AI agent 共享,无需重复配置:
| 平台 | 配置文件 | 状态文件 |
|------|---------|---------|
| macOS / Linux | `~/.config/dingtalk/config.json` | `~/.config/dingtalk/state.json` |
| Windows | `%APPDATA%\dingtalk\config.json` | `%APPDATA%\dingtalk\state.json` |
### 手动编辑配置文件
也可直接编辑配置文件,每个机器人用 `name` 标识(建议用群名、用途等有意义的名称),`description` 描述用途,方便智能匹配:
```json
{
"default_robot": "技术告警群",
"robots": [
{
"name": "技术告警群",
"type": "webhook",
"description": "发送技术告警到后端技术群",
"webhook_token": "你的access_token",
"webhook_secret": ""
},
{
…Read the whole file at its exact version.
How to install
mdr add agentscope-ai/reme/dingtalk-message@sha256:4b9c165d2366fac9The line at the top of this page pins the label v0.3.0, 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_aojjwal4ga2surs6)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Jul 22, 2026.
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 (8932 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
agentscope-ai/reme · 3,752 stars · license Apache-2.0 · pushed 2026-11-05 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_aojjwal4ga2surs6 GET https://markdownregistry.com/api/v1/resolve?ref=agentscope-ai/reme/dingtalk-message GET https://markdownregistry.com/api/v1/blob/4b9c165d2366fac9f46e9099915f69d5fe1cbfda5534fcdb5ab78bc9f0d98da1
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.