dingtalk-skill
Pass
Audited by Gen Agent Trust Hub on Jul 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on the
dwsbinary to perform administrative tasks, including searching, retrieving, and installing skills. These operations are executed via subcommands likedws skill searchanddws skill install. - [EXTERNAL_DOWNLOADS]: Fetches skill metadata and packages from the official DingTalk API host at
mcp.dingtalk.com. This is the core functionality for synchronizing with the DingTalk marketplace and enterprise skill libraries. - [PROMPT_INJECTION]: The skill ingests untrusted data in the form of marketplace search results (skill names and descriptions) which could contain adversarial instructions (Indirect Prompt Injection).
- Ingestion points: Data is ingested via the
dws skill searchcommand as described inSKILL.mdandreferences/skill.md. - Boundary markers: No explicit delimiters are specified for encapsulating the marketplace search output when displayed to the agent.
- Capability inventory: The skill has the capability to write files to local agent configuration directories (e.g.,
~/.claude/skills/,~/.cursor/skills/) during installation. - Sanitization: The skill documentation mentions a
securityStatuscheck (passed,failed,checking) provided by the backend to help the agent and user identify safe content before installation.
Audit Metadata