← Back to Skills Marketplace
shaoyunhao0107

Dingtalk Setup

by shaoyunhao0107 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
517
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-skill-dingtalk-setup
Description
钉钉企业内部机器人渠道快速对接。Use when: 用户需要对接钉钉渠道、配置钉钉 Stream 模式、排查钉钉消息问题。NOT for: 飞书/Lark、企业微信等其他平台。
Usage Guidance
This skill appears coherent for setting up a DingTalk channel. Before installing: (1) Verify the plugin repository (https://github.com/soimy/openclaw-channel-dingtalk) and inspect its code if possible; (2) avoid pasting real secrets into screenshots/public places or using example secrets shown in docs; prefer the interactive configure flow rather than supplying secrets on the command line (CLI args can be visible in process lists); (3) back up ~/.openclaw/openclaw.json before editing and consider storing secrets in a secure vault if your environment supports it; (4) only use trusted npm registries and avoid unknown proxies; (5) if you accidentally exposed credentials while testing, rotate them on the DingTalk Open Platform.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-skill-dingtalk-setup Version: 0.1.0 The skill bundle provides legitimate instructions for integrating DingTalk with OpenClaw. It guides the agent through installing the '@soimy/dingtalk' plugin, configuring credentials in 'openclaw.json', and utilizing a PowerShell script for setup. The instructions include environment-specific configurations (e.g., npmmirror.com and local proxies) that are standard for the intended use case, and no evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (DingTalk channel setup) match the runtime instructions: installing an OpenClaw dingtalk plugin, editing ~/.openclaw/openclaw.json, and configuring Client ID/Secret and optional fields. The single required binary is openclaw, which is appropriate.
Instruction Scope
Instructions stay within the scope of installing/configuring a channel and troubleshooting (editing openclaw.json, restarting gateway, checking logs). Note: the docs include an automated PowerShell script invocation and examples that pass ClientSecret on the command line; passing secrets as CLI args or storing them in plaintext config files can expose them (process lists, backups).
Install Mechanism
No install spec in the skill itself; user-facing instructions call openclaw plugins install @soimy/dingtalk (an OpenClaw/npm-based plugin). This is proportional and uses standard registries (registry.npmmirror.com or npm). No arbitrary downloads or obscure URLs in the SKILL.md.
Credentials
The skill declares no required env vars or credentials, which matches the content. However, examples in the docs contain concrete-looking clientId/clientSecret strings (likely illustrative) and the auto-setup script pattern requires secrets as parameters — both are operational privacy concerns but are consistent with the skill's purpose.
Persistence & Privilege
Skill is instruction-only, always:false, and does not request persistent elevated privileges or modify other skills' configurations beyond advising edits to the user's own ~/.openclaw/openclaw.json and plugin directory, which is expected for a channel plugin.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-skill-dingtalk-setup
  3. After installation, invoke the skill by name or use /openclaw-skill-dingtalk-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the dingtalk-setup skill for OpenClaw: - Provides step-by-step guidance for integrating DingTalk as an internal bot channel in OpenClaw. - Covers plugin installation (mirrors, proxy, troubleshooting), configuration (interactive/manual/script), and restart instructions. - Explains channel configuration options and parameters, with examples. - Includes troubleshooting advice for installation, connectivity, authentication, and common errors. - Offers references to related documentation and repositories, and highlights supported features and limitations.
Metadata
Slug openclaw-skill-dingtalk-setup
Version 0.1.0
License MIT-0
All-time Installs 2
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Dingtalk Setup?

钉钉企业内部机器人渠道快速对接。Use when: 用户需要对接钉钉渠道、配置钉钉 Stream 模式、排查钉钉消息问题。NOT for: 飞书/Lark、企业微信等其他平台。 It is an AI Agent Skill for Claude Code / OpenClaw, with 517 downloads so far.

How do I install Dingtalk Setup?

Run "/install openclaw-skill-dingtalk-setup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dingtalk Setup free?

Yes, Dingtalk Setup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Dingtalk Setup support?

Dingtalk Setup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Dingtalk Setup?

It is built and maintained by shaoyunhao0107 (@shaoyunhao0107); the current version is v0.1.0.

💬 Comments