dingtalk-workspace-cli
OfficialManage DingTalk enterprise work from the terminal
Product & Management#command-line interface#enterprise automation#dingtalk#calendar scheduling#oauth device flow#ai table query#chat messaging
AuthorAradotso
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Managing DingTalk enterprise data and actions often requires switching between multiple DingTalk products and manual UI steps, which is slow and difficult to automate for AI agents and power users.
Core Features & Use Cases
- Unified enterprise CLI for DingTalk products: Manage contacts, calendars, documents, todos, AI tables (AITable), chat/IM, drive files, attendance, and reports through one tool.
- Agent-ready structured outputs: Use
--format jsonplus--jqto return only the fields an AI needs, enabling reliable downstream actions. - OAuth authentication modes: Support interactive login, device-flow for headless environments, and client credentials for CI/CD/ISV integrations.
- Safety controls for automation: Use
--dry-runto preview requests and--yesfor non-interactive execution of destructive operations.
Quick Start
Run dws calendar event list to view upcoming events for your workspace.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dingtalk-workspace-cli Download link: https://github.com/Aradotso/devtools-skills/archive/main.zip#dingtalk-workspace-cli Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.