wecomcli-smartsheet
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes tasks via the
wecom-clibinary. It includes detailed security protocols inreferences/common.mdandreferences/smart-sheet-edit.mdfor command splicing and mechanical single-quote escaping to prevent shell injection attacks from user input or spreadsheet content. - [INDIRECT_PROMPT_INJECTION]: The skill reads and processes data from external spreadsheets, creating a surface for indirect prompt injection. However,
SKILL.mdincludes explicit instructions for the agent to ignore any commands found within API responses and treat retrieved data as untrusted data rather than instructions. - Ingestion points: Spreadsheet data is retrieved via
wecom-cli smartsheet records queryandlistinterfaces defined inreferences/smart-sheet-read.md. - Boundary markers: Explicitly defined in the 'Security Tip' section of
SKILL.md, instructing the agent to ignore returned content as commands. - Capability inventory: The agent has the capability to perform structural changes (add/update/delete fields, sheets, views) and data modifications via
wecom-cli. - Sanitization: Implements strict command-line argument escaping rules documented in
references/common.mdto prevent data from being interpreted as shell commands. - [EXTERNAL_DOWNLOADS]: The skill uses a Webhook fallback mechanism documented in
references/smart-sheet-webhook.mdthat involves sending data to the well-known WeCom domainqyapi.weixin.qq.com. This is a documented platform feature for handling large-scale record operations.
Audit Metadata