aradotso avatar

Dingtalk Workspace Cli

If you're working in a DingTalk organization and need to automate contacts, calendar events, todos, approvals, or attendance from scripts or CI/CD pipelines, this CLI gives you programmatic access to the full DingTalk workspace API. Every command returns structured JSON, so you can pipe it through jq or call it from Go, Python, or shell scripts. The setup requires creating an internal DingTalk app and getting whitelisted during the beta phase, which adds friction, but once authenticated the tool encrypts tokens with AES-256-GCM and stores them locally. Useful if you're building agent workflows that need to search users, send DING messages, or post build notifications to group chats without opening the web UI.

skills.sh installs
941
GitHub stars
61
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill dingtalk-workspace-cli --agent claude-code

Installs into .claude/skills of the current project.

Files

DingTalk Workspace CLI (dws)

Skill by ara.so — Daily 2026 Skills collection.

dws is an officially open-sourced cross-platform CLI tool from DingTalk that unifies DingTalk's full product suite into a single binary. It is designed for both human users and AI agent workflows. Every response is structured JSON, and built-in Agent Skills let LLMs use DingTalk out of the box.


Installation

One-liner (recommended)

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/DingTalk-Real-AI/dingtalk-workspace-cli/main/scripts/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/DingTalk-Real-AI/dingtalk-workspace-cli/main/scripts/install.ps1 | iex

The installer:

  • Auto-detects OS and architecture
  • Downloads a pre-compiled binary to ~/.local/bin
  • Installs Agent Skills to ~/.agents/skills/dws

Add to PATH if needed:

export PATH="$HOME/.local/bin:$PATH"
# Add to ~/.bashrc or ~/.zshrc to persist

Build from source

git clone https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli.git
cd dingtalk-workspace-cli
make build
./dws version

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Category
CLI & Terminal
First seen
May 16, 2026

More from aradotso/trending-skills

All 251
1sickn33 avatarbash-prosickn33/antigravity-awesome-skillsbash pro813skills.sh installs
2alchemyplatform avataralchemy-clialchemyplatform/skillsUse the Alchemy CLI (`@alchemy/cli`) for live blockchain data, transaction lookups, NFT/token/portfolio queries, simulation, tracing/debugging, account abstract800skills.sh installs
3riba2534 avatarfeishu-cli-permriba2534/feishu-cli飞书云文档权限管理。支持添加/更新/删除/查看协作者、公开权限管理、分享密码、批量添加、 权限检查、转移所有权。当用户请求"添加权限"、"权限管理"、"共享文档"、"授权"、 "协作者"、"full_access"、"转移所有权"时使用。781skills.sh installs
4easysoft avatarzentao-clieasysoft/zentao-skills通过 zentao 命令行工具查询和操作禅道(ZenTao)数据,覆盖项目集、产品、项目、执行、需求、Bug、任务、测试用例、测试单、产品计划、版本、发布、反馈、工单、应用、用户、附件等模块的增删改查及状态流转。当用户提到禅道、zentao、查询项目进展、获取 Bug 列表、创建任务、更新需求状态等项目管理操作时使用本764skills.sh installs
5softaworks avatardatadog-clisoftaworks/agent-toolkitDatadog CLI for searching logs, querying metrics, tracing requests, and managing dashboards. Use this when debugging production issues or working with Datadog o738skills.sh installs
6alirezarezvani avatargoogle-workspace-clialirezarezvani/claude-skillsGoogle Workspace administration via the gws CLI (github.com/googleworkspace/cli). Install, authenticate, and automate Gmail, Drive, Sheets, Calendar, Docs, Chat645skills.sh installs