dws
Pass
Audited by Gen Agent Trust Hub on May 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill acts as a structured interface for the official DingTalk Workspace CLI (dws). It provides clear instructions and helper scripts to interact with internal DingTalk services while enforcing safety protocols like user confirmation for destructive actions.
- [COMMAND_EXECUTION]: Multiple Python scripts in the
scripts/directory (e.g.,todo_batch_create.py,calendar_schedule_meeting.py) usesubprocess.run()to executedwscommands. These executions are benign as they are strictly scoped to the skill's primary purpose of automating DingTalk workflows. - [EXTERNAL_DOWNLOADS]: The
scripts/upload_attachment.pyscript usesurllib.request.urlopento perform HTTPPUTrequests. These requests target pre-signed URLs (Alibaba Cloud OSS) generated by the officialdwstool to facilitate file uploads to AI Tables. This is a standard product feature and utilizes vendor-controlled infrastructure, qualifying as safe under trusted source rules. - [DATA_EXFILTRATION]: While the skill can read and transfer data (such as chat logs or emails), it operates entirely within the user's DingTalk environment as requested. There are no signs of unauthorized data transfer to non-whitelisted or suspicious external domains.
- [PROMPT_INJECTION]: The
SKILL.mdfile contains robust negative constraints ('NEVER DO') and positive requirements ('MUST DO') that help prevent the agent from bypassing safety filters or making unauthorized API calls outside the dws tool.
Audit Metadata