Agent skill · operations · aradotso

dingtalk-workspace-cli

Use DingTalk Workspace CLI (dws) to manage DingTalk contacts, calendar, todos, attendance, approvals, and more from the command line or AI agent workflows.

Why this skill is useful

Adds specific command-line interface commands for managing DingTalk functionalities that the AI wouldn't reliably generate on its own.

What it needs

Requires dingtalk-workspace-cli installed locally. Requires dingtalk account access. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.

What this skill does

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: Windows (PowerShell): 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: Build from source --- Prerequisites & Setup 1. Create a DingTalk app Go to DingTalk Open Platform, create an enterprise internal app, and note the Client ID (AppKey) and Client Secret (AppSecret). 2. Configure redirect URL In the app's Security Settings, add http://127.0.0.1 as a redirect URL. 3. Publish the app Go to App Release → Version Management and publish the app so it is active. 4. Whitelist (beta) During the co-creation phase, join the DingTalk DWS group and provide your Client ID and enterprise admin confirmation to be whitelisted. 5. Authenticate Tokens are stored encrypted with PBKDF2 (600,000 iterations) + AES-256-GCM, keyed to your device MAC address. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/dingtalk-workspace-cli

View the source on GitHub

Browse the @skills marketplace